Turtle fossils dating back millions of years unearthed

Thursday, November 14, 2024 7:19AM ET
Copyright © 2024 WPVI-TV. All Rights Reserved.