2001 Toyota Celica
Stock Number I01192
29 Days in Yard