Trivia Question Harley Davidson is a motorcycle brand based in which country? A) Spain B) UK C) USA D) France Next Question >>