The Kenguru is a vehicle that is purpose built from the ground up for people in wheelchairs. Originally developed in Hungary, the Kenguru is now hand built in Texas. Let’s block ads! (Why?) Autoblog
The Kenguru is a vehicle that is purpose built from the ground up for people in wheelchairs. Originally developed in Hungary, the Kenguru is now hand built in Texas. Let’s block ads! (Why?) Autoblog