You can imagine Toad of Toad Hall charging around the streets of Shanghai giving his car horn a ‘dudu’ as he goes.

Pin It on Pinterest