2001 Toyota Celica
Stock Number I01192
153 Days in Yard