twistermc.wordpress.com
Big Bird – Obama for America TV Ad by BarackObamadotcom
Visit the post for more.