downrightupleft.com
DRULCast #7 – The Gears of Portal Kombat Craft!!!
Alright so, maybe this episode title isn’t the best title for this episode since for the most part, this show revolved around Gears of War 3 BETA, but I give out a mention of new releases inc…