Non-explodable, luminous balloons are balloons that presumably glow and are impossible to pop. Harry Potter got a package of these in his Christmas crackers in 1991.
Advertisement
Non-explodable, luminous balloons are balloons that presumably glow and are impossible to pop. Harry Potter got a package of these in his Christmas crackers in 1991.