2001 Toyota Celica
Stock Number I01192
85 Days in Yard