Alfa Romeo Forum banner

wl58axo

  1. Anybody know this Spider WL58AXO

    Alfa 159, Brera & 946 Spider
    Hi everyone sorry if I have put this in the wrong feed but just wondering if anybody knows anymore about this vehicle as spotted it for sale at Preston Car sales in Paignton.
Top