The Beauty of Power

posted in: automotive, sports, style | 0

The Lexus ad in this year’s Sports Illustrated Swimsuit Issue is a win-win!