Videos GIANT PICTURES RELEASES TRAILER FOR SCI-FI/HORROR FILM ‘THE SHASTA TRIANGLE’ By Al Mega 5 years ago THE FILM WILL BE RELEASED ON ALL DIGITAL PLATFORMS AND DVD IN THE UNITED STATES