f o r u m
it's about Cardiff..
Sport, Entertainment, Transportation, Business,
Development Projects, Leisure, Eating, Drinking,
Nightlife, Shopping, Train Spotting! etc..
then we want it here!
lol the video is rather amusing
Well, the title is God Hates ENGLAND, not Wales.
Also, you do know that I am an immigrant.