Rugby - Do you watch the World Cup on TV ?
By R3fl3XioN
@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