balloon animal

Jeremy Telford Breaks Record for Largest Balloon Animal

Utah balloon maestro Jeremy Telford has broken the world record for the largest balloon structure created by an individual. The…

9 years ago