The Savage Rose

1968 • Album

Most popular songs of The Savage Rose

Trivia about the album The Savage Rose by The Savage Rose

In what year was the album “The Savage Rose” released by The Savage Rose?
The album “The Savage Rose” was released in 1968 by The Savage Rose, featuring 4 tracks.
What is the most successful song from the album “The Savage Rose” by The Savage Rose?
Open Air Shop” is the biggest hit from the album “The Savage Rose” by The Savage Rose.

Other artists of Psychedelic rock