Just let me throw this out there.

Seems to me that people who decide to visit payback on folks, talking to police or bragging to your best bud or insinuating any knowledge of it or tattletale GPS location data will always get themselves caught. Folks that get caught generally always screw themselves because they can’t stay quiet.

Just making a point.