HOORAY Texans and Robert Spencer (speaking in 2nd pic). WOOOOHOOOOO!
I hope Robert made sure that no one was tailing him last night. I worry about him being a target for jihadis.