Posted on June 30, 2008June 13, 2012more camp video glory Triffid The Day of The Triffids Movie Trailer 144078~The-Day-of-the-Triffids-Posters that’s right triffids, not tribbles.