My Favorite Bands Logo
Polvo

American indie noise rock band formed in 1990 in Chapel Hill, NC and disbanded in 1998. They reformed in 2008.

Data provided by Discogs