Mouse?


why a mouse?

reply

The mouse in question is the tiny country of Grand Fenwick itself. See the oprevious film, The Mouse That Roared.

reply