Crowd cheers as US fighter jets shoot down Chinese balloon

"That's my Air Force!" Video taken by Angela Mosley shows reaction from the ground as a Chinese balloon was shot down off the Carolina coast.

Latest Videos