That's not Jesus! It's clearly Senator John McCain and it's a sign from heaven that all is well with the Senate compromise.
/Sarcasm /barf /*SELF ZOT*