Terry Crews Is In Brazil And You Should Be Too

Well, that was weird.