13 December 2013

Rental Store - Peters Video Center


This label for a shop in St. Helena or Calistoga, California was stuck to my VHS copy of the epically bad Zombie vs Ninja.

No comments:

Post a Comment