The Mascot Hall of Fame – Whiting, Indiana

The National Mascot Hall of Fame (MHOF) is a 25,000 square foot, multi-million dollar, state-of-the-art, interactive, family fun zone, with…