World Rugby Museum Introduce New Special Exhibition
The World Rugby Museum, located in Twickenham's South Stand, have introduced a brand new special exhibition, titled 'Enigma: The William Webb Ellis Story', which details the famously debated formation of the game of Rugby Union.