seeing things

1970s

90021_17846_Twinkies

This '70s clip is a commercial for Hostess Twinkies, a kind of pastry.…