The Grand Traverse Lighthouse is located at the tip of the Leelanau Peninsula that separates Grand Traverse Bay from Lake Michigan up near Northport, Michigan. It was built in the 1850s.
Newsman videographing I looked out my hotel window early this morning … and saw many firetrucks and firemen on the road where my hotel is. The apartment complex across the hotel was smoldering. Last night, there was a violent thunderstorm, and at about 1:30 AM, I heard lightning struck near the hotel. I looked out [...]
On a road trip to Northern Michigan, again. We were so incredibly lucky to arrive at Traverse City, Michigan during the shooting of their lip dub video that will premiere in the Traverse City Film Festival next week. They were hoping to break the world record but fell short. At anyrate, it was an incredible [...]