I just ordered 2 XCR's, anyone here own one? Praise or gripes?
A ArmChairCommando · Registered Joined Jun 5, 2006 · 194 Posts Discussion Starter • #1 • Feb 22, 2007 I just ordered 2 XCR's, anyone here own one? Praise or gripes?