I don't know if anybody else has seen this, but here in the States they've been showing an ad for some kind of car wax (Rain-X, or something along those lines). Anyway, it depicts a frog-fall, albeit less gory than the one in Magnolia, as "demonstration" that your car is protected from any kind of percipitation. It's kind of funny, from a Fortean-POV. Just thought I'd mention it.