“I fucking love sandwiches. Who doesn’t love sandwiches? Monsters, that’s who.”— Ian Lecklitner, melmagazine.comTagged: food, Yum, sandwiches