We discuss the coolest yet reviled villain from the 80's, The Spot. We also discuss our recent NYC trip.