In this video we talk about the game detroit: too human and the outcry its latest trailer has spurred.

NO COMMENTS

LEAVE A REPLY