Happy Birthday, Lady Liberty

The Statue of Liberty turns 125 years old… and is getting some high-tech birthday gifts.

FOX News Radio’s Courtney Kealy has more from New York:

Audio clip:




Comments