Go back in time to tour Mars Cheese Castle in this 1996 home video
Since opening in 1947, Mars Cheese Castle has been a beloved tourist trap and has served as an unofficial means of welcoming travelers to the Dairy State. Though its legacy has persevered for close to 75 years,...