Gremlinbusters | Anniversary Remix
Description
Both 'Gremlins' and 'Ghostbusters' hit theaters on June 8, 1984. As we celebrate 35 years since their releases, we take a re-imagined look back at what might have happened if the three professors went into the monster fighting business.
Comments