Quantcast
View Post

Kinda lol'd at this thread... Forza hasn't sold as much as I thought it would.