Mar 27, 2013 8:59 AM by Jeff Beamish
TUCSON - Webcam Wednesday has its eyes on a big part of US history.
This morning on Tucson Today, Meteorologist Jeff Beamish showed off EarthCam's Ellis Island Webcam. Set your eyes on a place that served as the gateway to millions of immigrants to the United States. Click here for live looks of Ellis Island from the Statue of Liberty.
5 hours ago