Post Thumbnail

Tomorrow night the debut of Forza Motorsports 2 Showdown will be airing on SPEED TV at 11:00PM EST. Showdown will feature six competitors going head to head in weekly events to ultimately win the final race and take home a sweet $100,000 prize. Every week we'll be treated to an insider look at the d...

8 years ago 0 Comments