derecjones.com
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 &#8…