Tag: Tafftown
-
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 […]