Vermont London, UK
Vermont formed in 2000 in London and spent the next five or six years playing, writing, gigging, recording, setting up record labels, releasing records, drinking, dancing, moving to Dresden and drinking again. Here are the things they created in that time. ... more
Streaming and Download help