Vehicle Livery Photos
Japan national party - Japan
Nissan - 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