Vehicle Livery Photos
Mitsubishi Japan national party - Japan
Mitsubishi - Japan national party
Quite unique vehicles in Japan, parading on national days shouting slogans noisily.
Tokyo - Japan
Picture added on 24 August 2013 at 07:28