WEB EXTRA: 120 Foot Curved Climbing Wall Called ‘Excalibur’

Drone video shows various climbers tackling Excalibur, one of the tallest freestanding climbing walls in the world at over 121 feet in Bjoeks Climbing centre in Groningen, the Netherlands.