May 1, 2018

Dog Suicide Bridge, a Grenade throwing contest and more

Dog Suicide Bridge in Scotland is a haunted mystery. Grenade throwing contest will be hosted at a Chinese University. Wildlife photographer disqualified for using a stuffed animal as the subject. Also birthday wishes from my Wierdos. FOLLOW: or — This episode is sponsored by · Anchor: The easiest

Read More »