Nobody seems to have any idea what this thing is. We've gone with aliens, definitely aliens.
This Is What Happens When You Blow A Bubble In Freezing Conditions
18 Top Weirdest Jobs That You Secretly Want
We've All Seen Snow Paint Before, But What This Guy Can Do Is Unreal
Marty McFly's Self Drying Jacket Is Now Something You Can Buy