Anyone seen this? Pretty entertaining and funnier that Top Gear.
http://www.bbc.com/news/business-30897077
https://www.youtube.com/user/CarThrottle/featured
http://www.bbc.com/news/business-30897077
https://www.youtube.com/user/CarThrottle/featured