Monday, August 18, 2014

Trailer of the Week: Island Claws (1980)


In honor of the upcoming Blu-ray release... No trailer, but plenty of clips!




No comments:

Post a Comment