Rise of The Triad

Rise of The Triad is a shooter game that was released on the PC in 2013.

EventCategoryRunnersTimeWRHandicappedDev CommentaryRaceTASVODs
Random
SGDQ 2017Any%psychoripper0:26:08NoNoNoNoNo