Advertisements

Madness!

Posts tagged “cayman r

World’s Greatest Drag Race!


All those manufacturers should be ashamed, the retail price on that GTR is considerably lower than quite a number of the contenders. But I guess it’s not all about going fast.

Advertisements