Terror dudes hanging out in Bermuda on the US taxpayer's dime.
Another bunch going to the South Pacific paradise of Palau soon.
We are so far off the rails we can't even hear the train whistles anymore.
I expect these cats to have their own show on NBC this fall.