A very 1990 Blockbuster Video (Capitola, California) grand opening ad (November 16, 1990)

Source

Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments