More Brains …

Okay, let’s see if this works.

Anybody a fan of Return of the Living Dead?

UPDATE: This is an experimental server upload of a documentary about the film.

2 Replies to “More Brains …”

Leave a Reply

Your email address will not be published.