Where is the cyclist Lance Armstrong from?

United Kingdom
Mexixo
Germany
United States

Trivia Crack Answers Main Page