Toot-Toot-Tootsies, Goodbye
Cheshire Cat hoaxes the existence of the legendary monster "Big Tootsies", fooling everybody but the Red Queen.
Cheshire Cat hoaxes the existence of the legendary monster "Big Tootsies", fooling everybody but the Red Queen.