- Mon Aug 01, 2011 8:34 pm
#265844
V12 twin turbo
http://www.youtube.com/watch?v=mRBCbMy_Tw0&feature=player_embedded
that thing sounds ridiculous..
http://www.youtube.com/watch?v=mRBCbMy_Tw0&feature=player_embedded
that thing sounds ridiculous..