That is one CRAZY supra if you see all his other pictures... this is a small world... and the person is more than liekly to get caught either 1) selling the parts from that car, 2) putting it in his own car... people might question how the hell he got all that or 3) bragging about it...
I hope they find that mother fucker....