Joseph’s SLASH Filmfestival Shorts Reviews: SWEET TOOTH, FOREIGNERS ONLY, THE THIRD EAR, and THE LAW OF THE JUNGLE GYM
June 30, 2018Movie Posters We Love: Devil’s Express (1976)50,000 years of death stalks the subways!!! Wow. Kung Fu! Blaxspoitation! Monsters! Subways! Gritty NYC! Exclamation Points!!! This deceivingly simple... Read More