Movie 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 […] June 30, 2018 0