I love the sliders from White Castle. There are none in Alabama, and the nearest are in the Nashville area. Sorry, I just don’t like the Krystals. Anyways, the YouTube channel Mashed talks about things you did not know about this restaurant chain. Yeah, the frozen White Castles will have to do for now, enjoy below!
Categories: Interesting Stuff