Japan April 2012 update: Toyota Aqua & Honda NBOX on top
Toyota Aqua * See the Top 80 best-selling models by clicking on the title! Many thanks to Austin * Once again thanks to Austin Rutherford I can share with you the detail of Japanese models sales by variant, including Kei cars. And for the third month in a row the…