I saw this the other day one the news. The car would need teleaid or GPS in order to be located. From the video I saw it looked like the grill of an amg series S-class. iirc, the 03 amg series all had GPS and teleaid standard. Then again the car could have an aftermarket grill insert leaving potential for no teleaid present. Then again, maybe it's Diamlers idea of telling america "we already showed you what we think of Chrysler, how many other ways can we flip you the bird!".