Discussion in 'Movies, Trailers, Cinema' started by bloodsnake007, Oct 9, 2015.
@tridon and @PunkNinja Check it out Ninjas!
How can a country so synonymous with technology churn out movies with such awful special effects?!
This looks like it was made in the late 80's by Full Moon Studios!