Thursday, December 21, 2006

New Orleans' free wifi rollout

The official announcement.


Tags: | | | | Media Democracy