They admit Russia medaled

Badgers, Packers, Mallards. Paddling, running, golfing. And bikes!
Forum God/Goddess
Posts: 5442
Joined: Fri May 04, 2001 9:57 am
Location: Building a dam in the river

They admit Russia medaled

Postby Beaver » Tue Mar 13, 2018 4:29 pm

Pardon the pun. Russia got some Olympic medals, but didn't do as well as they hoped.

Return to “Sports, Recreation & Biking”

Who is online

Users browsing this forum: No registered users and 3 guests