Pages

The Most Wheelchair Friendly Car Ever Built (18 pics)

The Kenguru is an innovative design that is specifically for people in wheelchairs and it is quite a revolutionary concept in cars.