The Last Video Store first look image features a masked slasher
[ad_1] The distribution and production company Blue Finch Films has unveiled a cool image from the upcoming horror movie The Last Video Store, which just wrapped production in Hamilton, Ontario.…