Reality Check - Titans in Real Life? The Science of Titanfall

Cam investigates the science of real life Titans in this week's Reality Check.

Did you enjoy this video?

Sign In to Upvote