First White Castle Opens in Cleveland - Feb., 1987!

  • 16 years ago
Taped in Feb., 1987, here is a new story about the FIRST White Castle opening in Cleveland! There are now 4!

Recommended