Dead Of The Living Night - Art Exhibit

Posted by Staff on Nov. 20, 2009

Dead Of The Living Night: a sweet art project showing at Space 1026 in Philadelphia. Features stuff from old horror movies and a Falcor (from The Neverending Story) Ride!!! Distributed by Tubemogul.

Categories Horror

Tags exhibit

More Details