Posted by : Muzaffar Thursday, October 29, 2009

That is just wickedly low. The fact that those 2 cars were actually scraping the flat ground even at a very slow speed just says it all. Gotta give credit to the Japanese though, for having the craziest car scene in the world.....

Found this on HellaFlush

Copyright © Muzaffar's Blog