Travel Hit The Road: Marvin’s Marvelous Mechanical Museum By Devin Faraci, Dec 16, 2011 Hidden in a dismal strip mall in Michigan is a magical portal to penny arcades of the past.