Yell! Exclusive! Poster & 2 Stills From Upcoming Sci-Fi/Horror, Star Leaf

“The truth is out there,” at least that’s what Fox Mulder says. But we know that the truth is in a bong packed full...