Cars delivered this weekend!

We are happy to announce that ours cars are on the way to Malta! The three of them are to be in Malta this weekend! Now, they just need to be registered and ... WE'RE READY!
Can't wait? Neither do we! So to keep you waiting, have a look at them: