The Green Bay Packers have had the Detroit Lions’ number over the years, but their division rival is finding new ways to get in their head, it seems. Lions fans must have been doing a lot of praying, because Mother Nature may now be on their side. Check out this lightning bolt that lit up […]
Lightning bolt over Lambeau Field looks eerily familiar
0 comments by Matt Birch on 6/7/2016