2013 Mean Machines – Juru Auto-City, Penang

2013 Mean Machines - Juru Auto-City, Penang