Advertising Wu-Tang Clan Embarks on an Impossible Space Mission to Sell White Castle's Planet-Saving Slider By Angela Natividad