Released in December 2012, this is Toadstool's second EP of all original material, recorded at the legendary Rockfield Studios. Big songs, big sound!
Tracklist:
1. The Visitors 2. Something to Prove 3. Blood on the Sand 4. Last Night on Earth