Spela trailer

Beast from Haunted Cave

USA, 1959