Bim music video Scream

Bim music video Scream

Bim are a British electropop duo. The band released their debut album, Scatterheart in October 2010.
Read more in Wikipedia