A friend of mine owns the local Trek dealership a block or so from my shop and when he wants a break he comes by to visit usually riding a bike, he shows up on this the other day, he owns it, I haven't tried it yet.
It is a single speed with a new set of brakes on it. He said it is a little slow from a stop.