Freddie Starr’s silver Audi leaves his home in Mappleborough Green, Warwickshire, to go to the police station for questioning over the Jimmy Savile sex scandal

Freddie Starr’s silver Audi leaves his home in Mappleborough Green, Warwickshire, to go to the police station for questioning over the Jimmy Savile sex scandal

Recent News