One of the most successful automotive shows in Malaysia yet. Mean Machines has got some of the meanest machines and the meanest ladies. I meant mean as in literally.
Images: Angeline Lee...
Ask a question, start a discussion or post something for sale!