World's first Mega Car lives in London

Discussion in 'European Cars' started by Kwembu, Jun 13, 2019.

  1. The Koenigsegg One:1 as some of you know is the world's first ever mega car, I bumped into one in a freezing London one afternoon.

  2. I'd say the Veyron is.
  3. First Mega car.
    ETB4U likes this.

Share This Page