Peek-a-boo! We see you! Rolls-Royce Cullinan. The BMW-owned British upper-luxury car builder has shown to the world the first production-bodied test vehicle, ahead of its 2018 release into the wild. Previous to this, Rolls has shown us butchered Phantom mules with additional ride height and ballast to simulate an ‘all-terrain, […]