Couldn t find this song anywhere so I decided to upload it. From what I gather, Helter Skelter is a German Glam band from the late 80 s. The album Welcome to the World of Helter Skelter was released in 1988. The song Candy Store is not featured on this album. Any more info. on the band would be welcomed.
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old