Awesome ! logo quiz game – Sports Logo Quiz - USA Major League Team Trivia Review
"Sports Logo Quiz - USA Major League Team Trivia" is a quiz game. Just awesome. Games teams in entire US history are included in this Sports Logo Quiz. Knows USA sports knowledge. Excellent graphics quality.
Review by John Heart on
Sports Logo Quiz - USA Major League Team Trivia.