What is a Tizzie-Whizie?

What is a Tizzie-Whizie?

Have you heard of the Tizzie-Whizie? The tizzie-whizie is a very rare creature found only in Bowness Bay, Lake Windemere in the UK. It is described as having the body of a hedgehog, the tail of a squirrel or fox, insect-like wings and antennae. It was first discovered...

Pin It on Pinterest