Historic

Question #10
                                       Which country gave United States the Statue of Liberty?             
                                                                    
  1. Brazil
  2. Greece
  3. France
  4. England
             Ultimate Challenge Home Page                           Answer to Ultimate Challenge Question 10                                        Ultimate Challenge Game Questions