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…