Sunflower Dead – Torn in Two
Sunflower Dead is an aggressive hard rock/metal band formed by lead vocalist and accordionist Michael Del Pizzo and his lead guitarist who just goes by the name Jaboo. Michael and Jaboo met when they were just 5 and 6 at the pool in Pennsylvania where they grew up. They went to their first concert together (Dio […]