Forget about STIs vs EVOs. This street racing video is all about Romanian turbocharged Ladas with more exhaust pipes than three Ferraris put together and supped up Tuesday, November 27, 2007
Subscribe to:
Post Comments (Atom)
The newest automotive technology and design trends. See pictures and read about future cars here.
No comments:
Post a Comment