Tachos3's Comments

Game Comments
Play Smashmuck Champions Smashmuck Champions Oct. 06, 2012
Once I was in the match it was actually pretty fun, worth a look!
Play Bomb Rush Bomb Rush Feb. 11, 2011
Holy Shit this Game is Awesome!