These fascinating remains were discovered on Louisiana's Highway 12 in 1996, and have been at the center of a raging controversy ever since.
↧
These fascinating remains were discovered on Louisiana's Highway 12 in 1996, and have been at the center of a raging controversy ever since.