Not sure what to think of this band. Music is pretty good, videos are insane.