Originally Posted by TH63 My old home town has indeed seen better days, it has to be said. That said, it's like Monte Carlo in comparison with Cwmbran Both dumps these days, while Cardiff has boomed the rest of South Wales has suffered. Whenever I come back I'm always shocked at the state of the centres of Cwmbran and Newport and the like.
Forum Rules