Sep 14, 2012

Strange Box Falls From Sky In Florida, Promptly Labeled Weather Balloon and Destroyed