Delete Sensitive Panuru Sep 17, 2014 at 12:27PM EDT in reply to Thundercracker Both the Eiffel Tower and the Statue of Liberty were made by the French. Blame them. +22 Reply
Top Comments
Iamslow
Sep 17, 2014 at 12:33AM EDT
Panuru
Sep 17, 2014 at 12:27PM EDT in reply to