Tag Archives: Olympic Park

The Roller Coaster

From a distance I was sure it was a roller coaster, some futurist and thrilling ride located in London’s Olympic Park. When I got closer I realized the turns would be dangerously sharp. I thought then it might be a helter skelter, that popular type of British slide. But wouldn’t people fall though the holes […]