Tom Allen's Convention Speech

Tom Allen addressed the Democratic Convention this evening in Denver, and does a great job packing a lot into two minutes (transcript).


Earlier today, Allen spoke at a press conference for Senate candidates. PolitickerME has the video: