Artist page
The Tiffany Shade was a psychedelic rock group based in Cleveland, Ohio, active from 1966 to 1968.
For any edit requests, please reach out to info@rovr.live