PromoVeo Media

1. Latin verb meaning “to move forward.
2. Not Spanish for “I see promos” although, that kinda works too.

1. Noun referring to various promotional or informational communication formats.