We're pumped to present the exclusive world premiere of the new video for the song "Sound the Alarm" from the Los Angeles, CA-based rock band, Taped3ck.