The Strange Parade is a new wave psychedelic rock band from Los Angeles, CA.
Added by Upcoming Robot on September 1, 2012