• ROCK THE LANCH BAR or NEVER MIND THE DEADLOCK!

    Imagine this outrageous scenario, The Clash and The Sex Pistols the world’s most infamous punk rock bands both playing on the same bill at Coventry’s Lanchester Polytechnic. You are probably thinking on what parallel universe this all took place? Crazy as it may sound this all really happened in Coventry on 29th November 1976, 30 …

    More