First NASCAR 2011 screens

Circuit racer shown.

Activision and Eutechnyx have released a series of screens showcasing their videogame take on America's most popular sport, NASCAR. Prepare some mayonnaise sandwiches and check them out below!