Hercules C-130 Takes Off From Icy Antarctica Zlima Published 06/28/2011 Taking off from Antarctica is a risky business Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: takes off from icy NEXT VIDEO 'Ratchet' Menu Items To Avoid Ordering On Dates, According to Toxic TikTok Dating Coach 5 Comments Log in for Comments
5 Comments