milwaukee
Eerie Scene Over Downtown Milwaukee Captured On Camera
Alex wanted me to share this video from Fox6Now.com a mainstream Fox-affiliated television station in Milwaukee, Wisconsin, United States.
Alex said in the pre-webinar discussion between myself and JayPee, that these are not birds like Fox6Now.com says.