2/22/2008

Maybe the weirdest thing the election has brought about - BarackObamaIsYourNewBicycle.com.