Comments

  • What does this mean?:
    The singularity will be reached at 5 litres to the 100 kms.
    Are you saying that\'s the best the auto industry can do?