So excited watching the cycling and seeing us do so well. But a little puzzling why other countries are not doing so well (excl. China and USA of course ).
Comments
Sign in or get an account to comment.