Jupiter Falls from England have their debut LP Revolution set for release on the 16th December 2013.
In advance of the full release here is a video for World War Three, taken from the Album.
Join Emerging Indie Bands on Google+ for more new releases.
Pingback: Jupiter Falls – World War Three – V...