I'm watching the new season of Top Gear, and just before they went to commercial, I saw a car that's EXTREMELY Familiar! A euro Spec Aveo Sedan! The euro spec taillights look weird since I have the US Spec Sedan.