Neil Dela Cruz’s Mitsubishi Lancer Evolution X and Toyota Statlet KP61

By Celso Nimo Posted 2 years ago

Which one would you choose to take down the street to the store?