FreudSlipped Well-known member Feb 10, 2011 182 26 0 Visit site Apr 13, 2011 #1 The Download Squad site was shut down today by AOL. A month ago we were talking about people leaving Engadget - another AOL site. Now they've closed down one of my favorite time killers.
The Download Squad site was shut down today by AOL. A month ago we were talking about people leaving Engadget - another AOL site. Now they've closed down one of my favorite time killers.