Isabella Rossellini Dressed as a Hamster, Talking About Eating Babies
Latest
Here’s Isabella Rossellini’s exxxtremely high concept webseries — it’s about as amazing as you’d expect. Well, we already knew she was all about explaining duck sex, so this pretty much makes sense.