Tag Archives: Vinnie Appice

Storm Force

The small, Scottish, seaside town of Troon appears, on the face of it, to be a pretty unlikely place for a rock festival to take place. If someone proposed to hold it at the end of November, it might seem … Continue reading

Posted in Music | Tagged , , , , , , , , , , | Leave a comment