Hunt the Truth? I watched it as soon as it came out was hyped for what they were showing. Didn't disappoint. They are showing a live action trailer during the walking dead next week.
English
-
Seriously?
-
From what I've heard yes