Originally Posted by beast of mallorca
I love the Welsh people
They're the best bunch (lived there with a Welsh family and I love them to bits) !!!
Where abouts did you live? Did you experience the 6 Nations in Cardiff? I've had very few experiences as positive and enjoyable as Wales beating England in The Millennium Stadium
Maybe the All Blacks... one day...