Who are better
Welsh people
18 votes
Germans
13 votes
English people
107 votes
Americans
83 votes
Comments
Toby Lerone
WHY
🎩Banter🎩
Welsh. Obviously