Showing posts with label NASCAR Euro Series. Show all posts
Showing posts with label NASCAR Euro Series. Show all posts

Saturday, 11 February 2012

NASCAR Euro Series

OK, so they only race on road courses but they are still V8 powered stock cars... In Europe!!