recently discovered frozen solid caveman encased in a huge block of ice. national geographic. contest winning. trapped, stuck, fixed, immobile, surrounded, snowy 
recently discovered frozen solid caveman encased in a