W Wild Bill Guest Feb 24, 2009 #1 My Detachable face will not stick it keep popping out does anybody know if the will fix this for me . if not does anybody know where I can take it I live in Houston Texas
My Detachable face will not stick it keep popping out does anybody know if the will fix this for me . if not does anybody know where I can take it I live in Houston Texas