drivingthenation.com
Vorsprung durch Technik - progress through technology | DrivingtheNation
Commercials last one minute - max, but there are videos that auto companies show journalists that are just too good to pass up showing you. Enjoy the show