They did it, they popped the World's Largest Balloon!


Their reactions were great! They weren't expecting that to pop when it did.

Pretty mesmerizing to watch it pop again and again.

Image from Getty Images