Chinese surveillance balloon Spotted Just Northwest of ST Louis

1 year ago
521

Feb 3, 2023 3:30pm Chinese surveillance balloon Spotted Just Northwest of ST Louis near
Saint Charles, MO

To Subscribe to channels, like, comment or upload videos make your free account here
https://rumble.com/register/F5Tornado/

Loading 1 comment...