Vangoes
Vangoes

Vangoes

New Orleans

Established as The Vangoes in 1988. Indie Rock trio. Mike, Rod and Johnny. Released an album in 1991 called Picture A Place on Hoop Records. As collaborative writers we looked at music as a …