Puma Takes it or gives it.

Puma seems to be turning up the heat a little in this ad.