Tag: Borderlands – Ep3

Tales from the Borderlands…

REVIEW -Thank God for the somewhat faster pace of Telltale Games, so now, they took roughly three months to…

theGeek TV