Submit your video

Rock

Lord Of The Lost A One Ton HeartWatch at the source

ReleasedMay 15, 2020 Plays366,396 Length4:32HD

Out on August 8th, 2025 via Napalm Records

Up next

Plays automatically