Midday Blog Roundup

MIDDAY ROUNDUP

Barack Obama has landed a successful counterpunch with a funny ad responding to John McCain