November 9, 2008

The Root Beer Stand, Kalamazoo, Michigan



Gotta love the slogan, and the homemade root beer, but...




Can someone please tell me what, exactly, is "hot fluffed ham"??