Do you ever get that strange feeling, that doubt, just on the edge of consciousness, as you drive towards a city, some known bastion of civilisation, when the visible length of your lane is empty but for you, yet there is an endless stream of traffic heading the opposite direction – do you ever, just for a moment, think… Godzilla?