Captcha (1 Albums, 6 Tracks)

Artist

TAGGED AS:

Captcha comes out of the lively Newcastle (UK) scene, a duo that has been blowing up spots in the northern UK during the past year and whose repution for explosive and viscerally melodic live sets is growing rapidly.

Find more incredible music involving Greta and Sean at Felt Beak (feltbeak.tumblr.com).