Deko EntertainmentSep 23, 20222 minScream Taker, Featuring Vinny Appice , Releases Its Debut Album, Kill The BeautifulScream Taker is the brand-new outfit fronted by Buffalo Music Hall of Fame vocalist Jim Crean (Appice Brothers), alongside French guitarist