It’s official. The small car wars have begun. It started with the introduction of both the 2011 Chevy Cruze
Prius "Impossible" Television Commercial
Toyota takes it over the top with this ad, by claiming to be able to do the impossible. Still, it’s fun to watch–and they make a good point about those who resist auto technology innovations, as long as "there’s a drop of oil left on the planet."