Dead Of The Living Night - Art Exhibit

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.