Rugby - Do you watch the World Cup on TV ?

@R3fl3XioN (3187)
France
October 3, 2007 9:59am CST
If you don't know, the world cup of rugby is actually in France :) ! This saturday, France will play versus All blacks :) ! Rugby is the best sport the human have never invented. Do you like it ?
No responses