Zambezi apparently means shark. It’s also the name of a small Venice-based (Los Angeles) advertising agency run by a boot strap crew who pushes out some big ideas. They have some excellent ad work under their hat and our responsible for some very fun-to-watch commercials.
Give us a call guys. We’d love to work with you.