Houghton




Lake Superior Rally

HOUGHTON — The streets of Houghton were filled with racing cars today. They’re getting ready for the big Lake Superior Performance Rally. The front lawn…