They showed those congressmen on the news this morning. They looked pretty chill to me. And they are not at Greenbriar. It said they are at another place.
We may have over inflated a tad on this one.
But what the hell….there's nothing else on TV anyways so lets just roll with it.