I think we're one of the loudest, I don't think we're one of the noisiest anymore.
"Barry Burns" is a Scotland/Scottish musician best known for his work with post-rock band Mogwai.
More Barry Burns on Wikipedia.I have spewed blood down dirty toilets with more talent than him.
Copyright © 2024 Electric Goat Media. All Rights Reserved.