El Chico Malo 38 Posted October 29, 2019 Did you see the Comedy Central Roast of the Stay Puft Marshmallow Man? It was delicious! Share this post Link to post