Industry News Voting is now open for the 2021 Auto Focus People’s Choice Awards (AFPCA) 4 years ago Julian Panlilio Just over 5 months ago, the Toyota Hilux and Alphard were officially proclaimed as the major winners of the 2020-2021...