ST. PETER-ORDING, GERMANY - MAY 31: A replica of an ice age lion is seen during the "Giganten Der Eizeit" exhibition opening on May 31, 2011 in St Peter-Ording, Germany. Europes biggest ice age ... more 
ST. PETER-ORDING, GERMANY - MAY 31: A replica of an ice age lion is seen during the "Giganten Der Eizeit" exhibition opening on May 31, 2011 in St Peter-Ording, Germany. Europes biggest ice age exhibition opens on 3rd of June. (Photo by Krafft Angerer/Getty Images) less 
1 / 24
Getty Images | Photo By Krafft Angerer / Getty Images
Tue, May 31, 2011 9:27 AM EDT