Loading...
News
    Shows

      On the Road: Pennsylvania's Statue of Liberty

      |In the first re-installment of the CBS Evening News series "On the Road," Steve Hartman reports on the 25 years of mystery surrounding the sudden appearance of a Statue of Liberty replica in the middle of the Susquehanna River in central Pennsylvania.

      Related Videos

      You Might Like