NASCAR 08 Official Movie 1

Take a peek at some footage of NASCAR 08 from E3 2007.