Gamespot.com and IGN.com used to be my fav. sites to look at Pics and Movies of games... TILL they Decided to make people Subscribe to view Game pics, and Movies.. I think that just sucks...
Anybody know anyother site Besides them to that are free for Viewin pics and Movies?