Dec
3rd
Stay connected Subscribe to our RSS feed
As Auto123.com revealed last week, Shell Oil Company and Penske Racing unveiled their new NASCAR Sprint Cup and IndyCar Series cars for the 2011 season in Las Vegas on Thursday. Full story...