Cleveland's Rock Station

 
 
 
 
The World of Oz
The World of Oz
 
The World of Oz were a British psychedelic pop band that enjoyed a short string of successful singles in Europe. Between those major charting records in Holland and a lot of good press at home, the release of an album was planned -- yet they managed to throw it all away with an unexplained split. Al...

MORE
Discography
 
Share Email Bookmark