Owen Wilson Does His Best Steve Jobs Impression for a Beauty Startup Ad

Business