Bob and the Showgram

 
Bob and the Showgram

PB's Fun Fact 12-18-13

The world's largest and biggest Christmas present is the Statue of Liberty. France gave the United States the Statue of Liberty in 1886.

Fact Courtesy of: Yahoo!

Photo Courtesy of: Flickr user Thomas J. Matthews

 

More Articles