Curious as to everyones thoughts?
Has any body seen or ridden one?