I’ve never heard of these guys before, but they made one cool music videos.