Zero to 60: King of the Jungle

Never trust a man with a mustache in the Tlapacoyan jungle, Mexico.