timmae
02-24-2007, 09:23 PM
Just finished watching this movie... basically it boils down to a comparison of American cars vs European counterparts. An entertaining 60 minutes. A hummer and escalade are pitted against a range rover in a mountaintop race, several corvettes and mustangs are highlighted and my current european favorite, the lotus, makes an appearance. Worth the effort to watch...