matthewscars New member Aug 4, 2008 #1 I have no idea what this is. But they are slowly popping up here and there. Good/bad?