About

Shot by Richard Acosta in Bimini in the Bahamas, this Invicta spot was made for Nat Geo in Denmark. Short Commercial teaser. Enjoy.

Director: Richard Acosta for 101 Media House
Filming & editing: Richard Acosta
Client: Invicta Watch Group

Credits

Director: Richard Acosta for 101 Media House
Filming & editing: Richard Acosta