Message Boards
Message Boards
Interact
Interact
Sports (Talk about balls here.)
Started by: peter g (3530)
Kath I think TTS means when he appeared as a pin up in a gay magazine a few years ago. Nothing to do with Rugby Union.
Replied: 21st Mar 2018 at 12:07