New challenger commercial

A good ad,and to the point. How many silly ad's you see nowadays, that make no common sense?