Eyes On
May be nothing but may be something, got this from the other chan. Video of helicopters landing on building in Kansas City, MO. Similar to the LA video when helicopters landed in the street. Don't know how legit this is.
Video: https://vm.tiktok.com/ZMeuDoct5/