2011 Audi R8 vs 2011 Tesla Roadster Audi and Tesla are two car makers that have been churning out winners after winners in the last few years. The year 2010 has seen the launch of R8 from Audi and Roadster from Tesla. Both these sports cars are loaded cars with the entire latest features. They […]