Album Stream – 3OH!3 ‘OMENS’ Travis Faulk 12 years ago 3OH!3 our streaming their new album ‘OMENS’ below. The album will be released on June 18th through Photo Finish Records. Share this: