Rammstein?
They've referred to a cult leader named Rammstein twice, once while at a sandwich shop (maybe London fish and chips?) and then again this week when Sal had to get people at the mall to join a cult. I tried to look it up to get the jokes, but couldn't find anything. Are they talking about a German rock band? Anyone get the reference?