Let's see. You put down the Arch saying it in no way compares to the Statue of Liberty. Well, no shit. Statue of Liberty was made in France by Frenchmen and given to the USA--not NY. St Louisans built the Arch. It's art. Giant modern art. You are a Philistine.
Recent Comments
christopherr39 commented on 23 Reasons It's Perfectly OK To Despise The St. Louis Cardinals
10/18/2013
1