Gumball 3000

Singer Eve and Jade Jagger pose at the start  of the 11th Annual Gumball 3000 in London.

The rally, which kicks off in London and will see participants race through the streets of Amsterdam, Copenhagen, ..... 

...[Continue]