2 Results for

odorama

Article

Smell-O-Vision? Kinda.

Scent-emitting LCD Display System developed by NTT Communications surfaces in Japanese mall. Entices passers-by with coupons, large screen TV, and smell.

By July 30, 2008

Article

This movie stinks--literally

By April 13, 2006