1985 – Human powered vehicle for handicapped with use of hands only

Movie of Paraplegic Vehicle Competition