November 18, 2012 at 04:41:03 UTC
visit our website at www.delura.tanadrine.com for more information.
Delura is an independent fantasy sci-fi series produced by Tanadrine Studios.