lion of england
Lion on the truck!

Solution

3 such lions are also the symbol of English National football team. Sport people will know!

Other entries in this project