universetoday.com
Millions Mesmerized by Shuttle Enterprise over Freedom's Beacon in New York
[/caption] Millions upon Millions of Humans have passed through Freedoms’s Beacon at the Statue of Liberty and Ellis Island in the New York Metropolitan area in hope of a better life for themselves and their families. Today, on Friday April 27, Freedom’s Beacon mesmerized millions of the World’s Citizens anew – and in an unforgettable … Continue reading "Millions Mesmerized by Shuttle Enterprise over Freedom’s Beacon in New York"
Ken Kremer