Baghera pedal cars
Baghera cars are Cadillac's of the pedal cars.
They got original design and they are well made.
The French brand Baghera focuses on pedal and ride-on cars but they also have a variety of accessories including a racing goggles, gas station and traffic signs.
All common bank and credit cards are accepted.
We are using Paytrail services.