Skip to content

Our Fleet

  • The BMW L7
    March 20, 2018

    The BMW L7

    The BMW L7 was designed as an exclusive limousine 7 Series model and was launched by the German manufacturer in 1997. This model featured a longer wheelbase (by 25 cm) used exclusively to improve rear-seat comfort. It was also equipped...

    Read now