So Long, Albatross

So Long, Albatross (Rock) - Ohio




Cleveland area rockers have been plucking through the music scene for years. Fuzzy guitars and hard hitting drums make heavy tunes with catchy hooks.