Home Tags Or Bessie

Tag: or Bessie

ITV in Spain

The dreaded TLA (three letter acronym) ITV; enough to put the fear into anybody. And it’s not surprising; with shows like Coronation Street, GMTV...