Invaders has released a new music video for their single “Hummingbird”. Invaders holds a very intriguing and capturing electronic sound that is sure to catch your attention. You can listen to it below.
Invaders is the debut EP of the London based trio, Invaders. The three former members of Town Hall Steps formed the alternative electronic band in 2011. They have released their self-titled EP recently which has drawn them fans from across the globe. Invaders starts off with the first track “Hummingbird”. Continue Reading