Helter Skelter

Oh dear god. Well, at least they tried?