Typically, having enough legroom is a need when purchasing a vehicle. However, there isn’t even room for your head in this alternative. Italian auto modification company, Carmagheddon, claims to have created what it calls the “lowest car in the world.” […]