Barry Burns
FameRank: 4

"Barry Burns" is a Scotland/Scottish musician best known for his work with post-rock band Mogwai.

More Barry Burns on Wikipedia.

I think we're one of the loudest, I don't think we're one of the noisiest anymore.

I have spewed blood down dirty toilets with more talent than him.