And in other news, Isabella Rossellini
has totally flipped her shit. The actress has decided to make her directorial debut with a serise of (very) short films about the sex life of insects. There is probably some deeper artistic message hidden in these videos, but all I see is a batshit bonkers Itialian woman dry-humping large paper mache bugs. The rest of the films are up on the Sundance Channel website, if you’re into this sort of thing. (via Boingboing)