GTSpec Posted April 7, 2008 Share Posted April 7, 2008 Hey guys, With Formula D coming up this weekend in the Streets of Long Beach, it looks like some videos of last year's Finals have been published to remind us where last year left off. It's some pretty good behind the scenes action, so make sure you guys check it out. Formula D 2007 Finals Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.