General Alfa Discussion
Wasn't sure where to put this for most exposure, but just want to pop this in as many minds as possible.
Car rental company called GOLDCAR, mainly in Spain, Balearics and Malta. I booked a seven seater through Holiday Autos.
1. They only take a £20 deposit at time of booking.
I believe this is...