Richard Quarren – “Roaches” A BlankTV World Premiere!

Richard Quarren

Low Tenor. Grunge Soul. I live off hoarseness and deadly chords. Know that I bite – I’m a Roach.

Videos