There’s been a lot of coverage of video games and related things lately at CarThrottle. We recently completed a review on Need for Speed Shift, our first ever video game review. Gran Turismo (this time 5) is another huge racing franchise that is set for a launch next year. Until then, the public relations team has [...]
Continue reading...
Saturday, November 21, 2009
0 Comments