John McCain: It's time to wake up

John McCain delivered a speech on the current political state at the US Naval Academy.