Posts Tagged ‘annoying technology’

Your weekly iTunes update

Tuesday, August 30th, 2011

So many more megs,
So what did they change this week?
So just click “agree”

 

© 2011 cheeseflap.comÂ