damkira on 13 February 2008
Sweet! I live in Virginia and finally got my say in the primaries today and there was massive excitement for Obama today.. everyone complimented me on my Barack to the Future pin :)