The Street Deer of Nara Japan | Whoa! That's Weird

Barstool Sports 2020-01-16

Views 5

I'm The Wonton Don. At some point in early 2012, I woke up in Shanghai, China after blacking out at the Legal Sea Foods in Terminal B of Logan Airport. These videos document my magical adventures in China and any of the other countries I end up in. Be warned...things get pretty fucked.

Share This Video


Download

  
Report form