The Isuzu D-MAX and the Land Rover Defender took home maiden honors at the Auto Focus People’s Choice Awards (AFPCA) which bestowed them the titles of the “Standard Automobile of the Year” and the “Premium/Luxury Automobile of the Year,” respectively.Read More »
Source: Car Guides PH
No comments:
Post a Comment