THE NEW BMW 2 SERIES GRAN TOURER.