Twinkies

Before last Wednesday I had consumed exactly ONE Twinkie in my entire life! The year was 1998, and I had travelled from the UK to New York for a three day visit. I wanted to see everything, DO everything, and most of all visit filming locations featured in GHOSTBUSTERS! My hotel was as cheap and […]