Is that Alec Baldwin illuminated there in the background? Uh... no.... wait.... he didn't leave for Paris yet, did he....
He is stiil in the US, shouting "I can have sex with animals if I want to!"