Alter The Press!

Slider


3OH!3 Confirm New Album "Omens" Release Date

3OH!3 have confirmed they will release their long-awaited new album "Omens" on June 18th.

The duo will also release a new single titled "Back To Life" on March 5th.


Alter The Press!