Skip to playerSkip to main contentSkip to footer
  • 10 years ago
Located in Tver, Russia, this terrifying playground definitely wasn't designed with safety in mind! Watch as a few of its features are put to the test.

Category

😹
Fun

Recommended