every review i have seen or read about the car basically says that once you drive it, you will wet your pants. then once you are over the stunning euphoric shock of its performance and size, you really start to like it.
sounds like the perfect summer troller for me. if stop lights didn't exist, you could drive city streets without touching the brake. accelerate to 60 MPH, approach u-turn, let off pedal slowly, turn wheel, feel understeer, apply more throttle.