Nascar: Unleashed – Gameplay Trailer
The debut trailer for Nascar: Unleashed has been released taking stock car racing off the tracks and onto the streets!
httpv://www.youtube.com/watch?v=y6nveLDDRDM
Nascar: Unleashed is set to be released November 1st, 2011 on Nintendo Wii, 3DS, PlayStation 3, and Xbox 360.