Statue stands atop Grand Central Station in front of the MetLife building in New York

 
Statue stands atop Grand Central Station in front of the MetLife building in New York
A statue stands atop Grand Central Station in front of the MetLife building in New York, October 8, 2008. REUTERS/Lucas Jackson
Tags: NeW , Statue