Commonwealth games 2018

Pat494

Well-known member
Mar 27, 2004
13,132
1,241
223
#3
Hurrah England got a silver in cycling.
I won't say who got gold or Oscar will be drooling all over this thread.

:LOL: