The Dreadful Demo Files 240 THE WORST PROMO PHOTO WE’VE SEEN IN A WHILE August 22nd, 2008 at 11:05am Vince Neilstein We get some truly awful stuff sent in by “local” […]