Osiris Premiere This Friday

Catch the new Osiris flick, Feed The Need, this Friday, November 2 at the La Paloma theater in Encinitas, California. Check the flier to the left for all the deets. Trailer here.