Screening Liberally Watch of the Day

The one video that every liberal must watch today:

THIS IS YOUR BRAIN ON HOPE

MoveOn's new ad with Boy Meets World's Rider Strong. This will be the first political ad to run on Comedy Central. And it's pretty funny too.