There’s always room for Jell-O…roadside attractions on your itinerary. Am I right? This is the kitschy kind of stuff my dreams are made of. Did you know that Jell-O was first created in New York in 1897? A visit to the Jell-O Gallery Museum [23 E Main St, Le Roy, […]
jello
1 post