Home Tags National geographic channel
Tag: national geographic channel
Can a tiny ‘house’ float beneath 300 huge weather balloons? Well, duh [VIDEO]
A bunch of people attach 300 colourful weather balloons to an oversized dollhouse and, no surprise, it floats away. There's so much cross-promotion, glad-handing and pseudo-science going on in this video that we don't know where to begin.