Shake Rattle ‘N’ Roll (touring) – musical theatre review
The ‘50s and ‘60s continue to resonate as Shake Rattle ‘N’ Roll gives us a
The ‘50s and ‘60s continue to resonate as Shake Rattle ‘N’ Roll gives us a
A cavalcade of song, movement and colour, Shake Rattle ‘N’ Roll breathes new life into