Posted onApril 1, 2021April 1, 2021Blu-ray Review Cobra Cobra is a testosterone injected popcorn flick from the Eighties that showcases exactly what a triple threat Sylvester Stallone can be. Shout! Factory have given the film a Collector’s Edition! Read More