Sonny Bill Williams becomes BMW brand ambassador

Sonny Bill Williams and his new BMW X5. Picture/Supplied
Sonny Bill Williams and his new BMW X5. Picture/Supplied