The '90s-influenced band just released a video for the intro to their self-titled album, and it's pretty sweet.

Yuck doesn't love 'em, they leave 'em.