Home Heavy Metal Demolition Train: “Wrecking Crew” Lyric Video Demolition Train: “Wrecking Crew” Lyric Video By Chris Deaforever - October 9, 2014 Facebook Twitter Google+ Pinterest WhatsApp First lyric video for the song “Wrecking Crew” from Demolition Train. The song is taken from their debut album, soon to be released by No Remorse Records. Demolition Train plays strictly dirty Heavy/Speed Rock ‘n’ Roll that requires balls…