Eldritch Off Commercial (H.P. Lovecraft)

January 14, 2010 in Inquisitor News, Lovecraft News


Commercial for the new Eldritch Off spray, 100% garunteed to destroy Lovecraftian horrors.

Comments are closed.