Teenage Mutant Ninja Turtles | Film Nights Ep. 39
Welcome once again friends to another riveting episode of FILM NIGHTS! This week’s amazing movie was technically released in 1990, but it was obviously filmed during the 80’s. Tawn decided to bail on this one, so join Thomas and Will as they talk about how bad this movie really was!