20 Praise KEK! We popped the CCP Balloon! (www.dailymail.co.uk) posted 1 year ago by StormzAComing 1 year ago by StormzAComing +23 / -3 Explosion in the sky above Billings Montana where Chinese balloon was Resident witnesses in Billings, Montana, reported an 'explosion in the sky' after US officials warned of a Chinese spy balloon flying over the region. 3 comments share 3 comments share save hide report block hide replies