Geno McGahee’s FAMILY SECRET will be released worldwide tomorrow and the positive press continues to come in. The X Posse/Webhead Entertainment production most recently was reviewed by the popular horror site Jigsaw’s Lair.
To read the review click here!