Microsoft has released a new TV spot for Turn 10 Studios Forza Motorsport 5 that looks to assure fans that even though third-party titles are not running at full strength, their first-party titles are.
You are receiving this email because you subscribed to this feed at blogtrottr.com.
No comments:
Post a Comment