The new, second-gen BMW X4 finally delivers on the promise of its racy lines 21 May, 2019 - Daryl Lee