promotion image of download ymail app

I am looking for a automobile called martha bugurra?

it is an italian made car. i had one in 1981. I forget how to spell the name, but would like to find on the internet. Including pictures.

1 Answer

  • 1 decade ago
    Favorite Answer

    you are thinking of matra bagheera and it was french built,practical classics magazine restored one last year,cool little car

    • Commenter avatarLogin to reply the answers
Still have questions? Get your answers by asking now.