Do You Still Believe In Chinese Balloons?