With the announcement of their North American tour comes a new video from their debut self-titled album. Catch them in an area near you soon.