Video Vladimir Putin wants you to know how awesome Russian cars are, but he just can’t get it started to show you The Daily Caller dailycaller.com May 13, 2011 10:43 AM ET Font Size: