The Bull in London’s China Shop We take Auto Vivendi's latest delivery for a shoot in central London. Verde Scandal certainly stands out! Read more