View Single Post
02-09-2012, 01:10 PM
Registered User
Clipitar's Avatar
Join Date: Aug 2010
Country: Canada
Posts: 2,383
vCash: 500
Anybody knows of a good site to watch a high quality stream of the game? I know the atdhe sites, but I'd be looking for something better, if that exists...

Clipitar is online now