BEST TV AD OF THE MONTH

Take 44 seconds to see the Italian auction. You don’t have to speak the language to understand ~