Just got word from my dealer (but it was like pulling teeth) that my Crimson Red XLR will go into production between March 9-15. From past experience, can anyone tell me how long I should expect before delivery?
Eagerly waiting in the Nation's Capital.
Jack
Eagerly waiting in the Nation's Capital.
Jack