By Unknown
Short Film of the Day: An anonymous tipster writes: "This is a short film we made last summer about a giant snot monster." Still not sold? What if I told you the film is called BLARGHAAAHRGARG?
There you go.
[thanks anon!]