This was a GPS left on the dashboard, the sun heated the battery and it blew up! DAMN!

Attachment 6106
Attachment 6107
Attachment 6108
Attachment 6109
Attachment 6110