2024-05-02 09:23:58
McCarthy Productions Inc shot these commercials for Ideal Image – a nationwide beauty company based on Tampa, Florida. Locations shot in include Tampa, Atlanta and Phoenix.