Tag: Tafftown

  • Tafftown – a new Cardiff based Soap Opera

    Tafftown – a new Cardiff based Soap Opera

    So, it looks like Tafftown is becoming a reality – when I say reality, of course I mean it’s not real, but it’s a drama of the sort that’s commonly known as a soap-opera – a term originally coined to mean a programme that depended on advertising revenues from soap (or washing powder) companies, or […]