Hard Rock & Metal Krokus Vocalist Marc Storace Releases First Song From New Solo Album Marc Storace has posted the following update on his Official Facebook Page: Finally!! The video for my new Single “Live and Let Live” is... Bobby CaughronNovember 17, 2021