I just woke-up....can someone tell me when this giant poster first appeared and where?
Some think it was shipped by Fed-Ex from Howard Deans' office but the evidence although compelling is still inconclusive. Fed-Ex has no comment.