AUTO IRREVERENT: EPISODE 3

This week AutoShepherd.com makes fun of Kia for lapping the Nurburgring in Germany, BMW as the Most Valuable Car Brand, Steve Job's plan for the iCar, an all electric Rolls Royce,... more »
Social ON
Social OFF
autoshepherd
Uploader