The Bugatti Baby II on display at Harrods. Image credit: Bugatti
French automaker Bugatti is announcing its display of the Bugatti Baby II at British department store Harrods.
French automaker Bugatti is announcing its display of the Bugatti Baby II at British department store Harrods.