The final stop in the 2008 Formula D series at Toyota Speedway in Irwindale, California.

Music:
Intro - Steve Jablonsky - The Island Awaits You
Action - The Bravery - An Honest Mistake

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…