Loading...

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.