Having more than impressed around two years ago under the moniker London Has Fallen with the album Breathe, the duo of Alecia Gates and Cameron Gorham take things to another level with Nightwalker (Pt. 1). Now named Venus Theory, their… Read More ›
London Has Fallen
London Has Fallen – Breathe
London Has Fallen is a duo from Peoria, Illinois; a band with a sound which smothers ears with melodic caresses within a creative drama and who have just released a rich captivation in the shape of second album Breathe. Uniting… Read More ›