Apolagies for posting this on this forum but I'm so proud of my country and I love rugby. Anyone else a fan? (of rugby if not wales )