C Chloe New member Aug 26, 2009 #1 If anyone knows anyone that owns one or owns one themselves....Do you like it? How does it drive?