Uh Oh—neighborhood nostalgist Lost City has discovered Pop Tarts World. He writes (just before his head explodes): "I thought there was no place one Earth where I could feel more nauseated than I do at the M&M store. I was wrong." Don't worry Brooks, it's getting dismantled soon. [LC]
Filed under: