Isaiah Mustafa and his towel make a return in Old Spice's new TVC. Created by Wieden+Kennedy Portland, this TVC is called "I'm back" and it highlights Old Spice's new collection which consists of a new deodorant, a body spray and a body wash.
The TVC will go on air on US television on 7 February, 2011.
Enjoy!