The Caravelles are a legendary Garage Rock band from Arizona who somehow got lost in the flood of music from the era. This release is was pulled from the trenches by Dionysus in 2000 so that no one has to live without listenin' to Self Service. And now you can listen to it on You Tube
8 years ago