OMG!! AMerica is embarrassed again with TWITS!
These people live in la la land and think the world is all about them.