Search
a type of outdoor advertising that involves displaying advertisements or messages on a moving vehicle