10 Bizarre Things Found Frozen In Ice

How to embed the Player
10 Bizarre Things Found Frozen In Ice
Ice has an incredible ability to literally freeze anything in time, just waiting to be discovered once it thaws in near perfect condition. Some yielded incredible discoveries, others perhaps should have been left alone... here are 10 bizarre things found in ice.
Alltime Movies