L Ludicrous Speed Veteran XV Mar 24, 2004 #1 they used to come here all the time, but no more . there site is down also. anyone know?