I looked in every newsagents and supermarket - everywhere that would sell magazines in my town, but couldn't find Umbrella Academy. I knew it was on sale in England, but i still couldn't find it anywhere. I was gutted.
August 23rd, 2009 at 08:08pm