Cool things with wheels since 2006
Christmas, Michigan in the Upper Peninsula AKA God's Country is my guess. On the south shore of Lake Superior. Also the license plate looks MI-like.
That was my guess too... Are you a yooper also? Gods country that the devil snuck flies into!