PSA of the Day

PSA of the Day
- -

PSA of the Day: Megaupload shuttered by the feds! Its employees arrested overseas! Its multimillion-dollar assets seized! Its archenemies brought down by Anonymous! Its CEO... is Alicia Keys husband?!

We're following the developing drama over at TDW: Geek, and you should too.