Ad Vid Advertising (Original) / Ad Vid Advertising (US)
The quirky AD.VID Advertising Agency is successful...............Despite its employees.
Info mistake?