9 new indie DVD releases

Wednesday, March 31st, 2010 by Vomitron -

9 new indie DVD releases   Man From Earth news 120x120 news 9 new indie DVD releases   FF logo news In store since last month (March)

Distributed by the Dutch Filmfreak label

9 New Region 2 DVD releases

One torture thriller, one sci-fi drama, and various world cinema films


See cover art & links to details below…

(more…)