Yazoo City

Yazoo City

 New York City, New York, USA
BandPop

We hit the top of the pops, and then melt your face.

Other Info

Cover band: 
No