Friday, January 27, 2012
New indie film "Island of the Cannibal Death Gods" by Writer/Director Jeff Freeman
To learn more about this film and the people involved, check out their official website.
Official website for "Island of the Cannibal Death Gods"
Check out the trailer for the film below