B Big Bad New member Sep 12, 2003 58 0 0 Edmonton Jun 5, 2004 #1 Ive met Lisa but has there been any reviews on her?