Herd of deer run into windows, doorways in downtown Moorhead, Minn.

May 12, 2012 at 10:21 am in Grand Forks Herald

Approximately six Whitetail deer reportedly ran into windows at Scheel’s and several windows and doorways at the Moorhead Center Mall early Saturday afternoon, according to a release from the Moorhead police department. Continue Reading