New York-based indie rock quartet Ula Ruth is gearing up to release their new EP Restless Nights on January 14, 2014. Excitement is already building for the release and we’ve got the EXCLUSIVE video premiere right here at Performer.
According to the band,”There’s a lot of videos out there that show people getting burned in relationships. In our video we wanted to show revenge. It’s very uncomfortable to watch someone go completely insane. We’ve all felt like this, but our character actually goes through with it.”