Which country in the British Isles is the best at sports?
literally Whales
wales
CYMRU
Y
M
R
U
AM
M
BYTH
Y
T
H
England.
Can't stop beating everyone.
well since it only includes england scotland and wales I'd have to go for england
>>66360323
England.