The Stone Roses‘ frontman Ian Brown has described England’s Queen Elizabeth as “Queen Witch” during their performance at Scotland’s T in the Park festival on the weekend.
According to NME, the statement was made just as the band launched into their song Elizabeth, My Dear – similar to their recent performances at Manchester’s Heaton Park last week.
“In a similar vein…
