|
|||||
What is Houghton Lake?Houghton Lake; the area in northern Michigan where it's 90 degrees in the summer and a chilling 15 in the winter. Person: "This weather is almost as bad as Houghton Lake! I'm freezing!" Houghton Lake - video |
|||||
www.Definder.net Powered by Urban Dictionary |