An Albatross is a noise rock band based in Wilkes-Barre, PA, known for their chaotic live shows and psychedelic/circus-like presentation.

Photos