Altsounds — Debut album 'Outside Is A World' out 18th July, 2011
Single 'Remission' out 13th June, 2011
“Top Buzzer have a real gift for penning uber-catchy tunes with just the right
balance of punky and poppy overtones….highly impressiveÃ...
more info