site logo

White Castle sends Wu-Tang Clan to space for new series promoting Impossible Slider

White Castle, Impossible Foods