The latest car news, new car launches and industry gossip from Autocar News section presents the latest news from the auto industry covering all manufacturers, shows, concept cars, and spy photos.
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 Dacias –not the Logan mind you. BTW; are those Romanian babes hot or what… -Video after the jump