Real Life Predator on Motorbike in Thailand

141 days ago | Zukic
A real life predator was spotted on a motorbike in Thailand, baffling other motorists with the scary predator costume.
  • YouTube: Newsflare