Grand Opening of Lamborghini Uptown in Vaughan Published on October 11, 2017 in News by Gabriel Gélinas Photo: Lamborghini Lamborghini Uptown in Vaughan - Green, White and Red Aventadors parked outside to replicate the colors of the Italian flag.