Check out all our Upcoming Release announcements New release from: MASSIVE WAGONS – House of Noise (July 17, 2020) Lancaster’s anthemic rock five-piece, Massive Wagons, are thrilled to announce their new album House Of Noise will be released on 17th July 2020, via Earache. To coincide with the announcement, the band is launching today the video […]