ipad-news

The Week Steve Jobs Deposed the Pope

Pareene · 04/02/10 05:15PM

Relive the week that was on your Magical Giant iPod while waiting at the impound lot for ACORN to return your towed non-Subaru car.