A Russian man died in a bizarre accident when a huge inflatable ball he was travelling in fell off the side of a mountain. The…
Celebrating the odd, the strange and the weird
A Russian man died in a bizarre accident when a huge inflatable ball he was travelling in fell off the side of a mountain. The…