fbpx
September 18, 2011

LA 2011 H.P. Lovecraft Film Festival – AWESOME!!!

Notes on the marvelous 2011 Lovecraft Film Fest held in San Pedro, CA this past weekend.