Mosler RaptorGTR Suicide1212 Edition celebrates the end of the world!

The hoax of world ending on 21/12/2012 is making rounds of the web for quite some time. However, American company Supercar Engineering, Inc. is celebrating the end of the world with the suicidal update of the RaptorGTR on 12-12-12. The …

Mosler RaptorGTR Suicide1212 Edition celebrates the end of the world! Read More »