Heavenly Handstand: Urban climber goes topsy turvy atop 1200-foot tall Donebach radio mast in Germany
Technically, there’s no difference in executing a handstand at 12 inches or 1200 feet, but the view produced is another thing altogether. While an […]