Mike in Georgia wrote on http://forums.maxperformanceinc.com/forums/showthread.php?p=5748790 :
I took that pic in the early 80s. I posted the pic in the early 2000s. The lot was Lephart Chevy dealer used car lot in Decatur GA.
My brother had calls me and said to get over there and take my camera. I was shocked to see this as I was still driving my 78 TA.I ask the people that were there if they knew what had happened.One person knew the driver and said he tried to steal the car when the police saw him and he tried to make a run for it.
The owner of the lot left the car in that spot for a week to let people know don't mess with my lot!