...i've ever seen.
leave it to the germans.
They make great cars and they make great car commercials. Is it any wonder?
i'm still laughing..can't we do the superbowls over there ? you know everyone swinging a liter of suds..prosit !!