Who the hell sells Slush Puppies anymore. Have seen those since the 80's. The pepple ice was the best.
Where did you get that?!!
Can't tell you. It's literally 10 steps from the office though.
Awesome... used to get that on Notting Hill Rd every Sat morning when I was a kid. I haven't seen it in years in England!!