Omen – Alarm Clocks

Though short, Omen drops off this one minute, 49 second song before his new EP drops later tonight.