The cast of Bitch Slap!. This will be my fifth attempt at writing a blog post. Delta, my favorite airline, managed to crush my Acer mini laptop to dust on the flight over to France. I'm writing from a computer in the American Pavilion where I'm interning during the Cannes Film Festival. It's not a […]
