View Single Post

Default 

June 23rd, 2010, 06:15
I've never seen a game with so many polar opposite reviews, some liking the game a whole lot and others very much disliking it. Strange to see.
NFLed is offline

NFLed

Sentinel

#3

Join Date: Oct 2006
Posts: 281