Hosted on MSN2mon
Lions Drone Show Over Windsor's Riverfront: How To Watch In Detroitas fans in Windsor gear up for an incredible light show over the Detroit River. The Lions-themed light show will light up the sky above Windsor's waterfront, near the Riverfront Festival Plaza ...
"A straight-up river otter in the Detroit River!" Eric Ste Marie says in the footage, taken on April 25. "Have you ever heard of something so controversial?" He added, "It's the last thing I was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results