THIS is the dramatic moment dozens of red balloons filled with natural gas engulfed the air with a huge fireball explosion, ...
Have you ever seen a weather balloon pop? Most people never will, because the balloons can rise upwards of 20 miles into the atmosphere. However, amateur astronomer Michael Riffle pointed his lens to ...