Donald Standen Snickers Commercial

Snickers commercial filmed in Chile, for Europe