Share
twitterlinkedinfacebook
Image 1 of 1
Helter Skelter Hyde Park
An illuminated Helter Skelter at The Rolling Stones Gig in Hyde Park the summer of 2013.<br />
<br />
A spiral slide around a tower at an amusement park. Helter Skelter or Helter-skelter, originally meaning confused or disorderly haste.