Osiris The Series Returns August 17th!

The award winning Web Series, Osiris The Series, officially Returns August 17th at 2pm EST! The Atlanta Screening Premiere Event will be August 16th @ The Indigo Bar! More Details coming soon!

Category: Blog  |  Tags:

Leave A Comment