fox6now

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.

Continue Reading