Wired Blog

16 Hours In. 8 Hours Left ...

and Deadlines Rapidly Approaching