Not making this up, I swear. So, who likes it when video games try to sell you a car? Microsoft tried it. And now, in China, Final Fantasy XIII’s Lightning and Snow are trying...
Read More
1 Minute
Entertainment Unfiltered