Nobody seems to have any idea what this thing is. We've gone with aliens, definitely aliens.
27 Absurd Headlines From This Week That Should Not Exist
Guy Makes Crazy 1000W LED Flashlight (90,000 Lumens!)
This Youtuber Made His Own Fallout 4 Shishkebab! (Sword + DIY Flamethrower!)
Jim Carrey Gracefully Points Out Just How Lame The Golden Globes Are