The real John McCain.

The media have admitted that they are giving Sen. John McCain (R-AZ) a free ride. Brave New Films has put together a new video, The Real McCain 2, attempting to give an accurate portrayal of McCain and highlighting his inconsistencies on everything from taxes to his feelings on President Bush. Watch it: