TV commercial to promote a new type of footwear for women. (:30)
TV spot promoting
TV Commercial
TV commercial to