Review: WWE All Stars (THQ: Stop Pissing on Wrestling)

When I was a kid, WWF as it was known back then, was something my friends and I very much looked forward to each and every weekend. Before the time when wrestling was on Raw Smackdown and Pay Per View events, we would cheer on our favorite wrestlers and whenever Saturday Night Main Event was […]