Cheezburger

Does This Transparent Bubble Tent Signal the Apocalypse?