That is so funny, because that was the first thing that popped into my mind the other day when that pic was first posted on Drudge. A great big hose clamp!!
Yeah, me too. There's no mistaking that look. LOL!