Is Time magazine wasting their time?

kawaiku

Member
Joined
Nov 3, 2005
Messages
2,536
Reaction score
73
Location
Mars... the planet
Country
llUnited States
I remember seeing it on the front of a door in a local Gamestop and thinking that it was a pretty stupid promotional. From what I saw a lot of people just ignored it and walked right in.
 
Top