All Aboard the Chevrolet Sail
Chevrolet Philippines gave us a glimpse of their entrant to the subcompact sedan market at the 12th edition of the Manila International Auto Show last April. You’ve probably seen a sponsored video on your Facebook wall or a YouTube ad that highlights some of the car’s features — such as: its 16-inch Alloy Wheels, a […]