By mattinee
Mon May 21, 2007 9:10 pm
anyone know of a good reliable place to order an lcd screen from for my XL ?
i know of a few places but id like to hear what ya'll think....
thanks....
i know of a few places but id like to hear what ya'll think....
thanks....