By Fergus24 May 2011Shorts One of my favourite blogs @downloadsquad was shut down by @aol. I literally can’t think of anything positive that company has done. #fail