For some, flailing around in a clear box suspended 115 feet above the streets of London is the stuff of nightmares. For others, it’s the ultimate status symbol.
For some, flailing around in a clear box suspended 115 feet above the streets of London is the stuff of nightmares. For others, it’s the ultimate status symbol.
