The front suspension is a bit of a mystery: the tube appears to be solid all the way across, but whatever is behind the wheels is not visible. If there is any suspension at all, it would have to involve a trailing swing arm, and combining this with steering would seem to be awkward...