Blastula: The Making Of Embryonic

Release Date: June 11, 2010

Blastula debuted at the deadCENTER film festival in Oklahoma City. It was subsequently streamed on the internet starting on September 24, 2010.




 




 



Questions, Comments, Contributions
Contact Us

For frequent content updates, follow us on twitter or Facebook