While Meghan McCain has some very valid talking points, she comes across like a rabid dog! She needs to stop over talking her cohosts, and treat them with some respect! I actually tune her out as her presentation can be extremely annoying. Each cohost is entitled to their opinion and should be able to express themselves without being cut off and shouted over! I get being passionate, but this is too much!