Apple Shrugged

August 9th, 2011

Well not exactly, but the Apple Store in Liverpool has taken all of its products off the shelves in light of the riots and looting. Sorry, couldn’t help the title.