A Cars Blog dedicated to all sorts of modified cars, from modified street cars to modified race cars, as well as custom cars, sports cars and supercars
Monday, November 8, 2010
The tv show Top Gear had a great advertising gimmick to get the attention of everyone at SEMA, they gave rides in REALLY expensive cars