Has anyone heard anything about the New Phantom 250 liquid - cooled kid's sled that's being sold in Canada and is suppose to be made available here in the U.S.A. in mid 2012?
Website says it's made in China, partially assembled in Canada.
Wanted to know if anyone has actually seen them in person, or heard about quality, handling, reliability, etc??
Website says it's made in China, partially assembled in Canada.
Wanted to know if anyone has actually seen them in person, or heard about quality, handling, reliability, etc??