Jul
16th
Wed
16th
Barack Obama's super marketing machine
Sounds like some impressive, quick build IT going on at the Obama campaign. What’s that line about suitably advanced things appearing to be magic?