Nissan unveils 'world’s first' self-cleaning car

/a/o/i/832052_117933_1_5.jpg