New shock rock band....Check this out!!