Skip to playerSkip to main content
  • 11 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
Comments

Recommended