Spy shots of 2018 BMW Alpina XD3

New generation of its X3 has just been launched by BMW [...]