Gumball 3000 - rill
The shadow of Big Ben in the distance.

The shadow of Big Ben in the distance.