Wow, this is a bit out of the blue. I’m just on my way out the door so this is going to be damn rushed but I’ll be back with more pics and hopefully some clarification a bit later.
Last night Natalie and Vera Farmiga (and Pooch!) arrived at The Late Show with David Letterman.