#778 The Nightmare Before Christmas makes me smile all year round

nightmare before christmas cast

Can you believe the movie The Nightmare Before Christmas was released over 20 years ago? It is true. It was released on Oct 24, 1993 in America. Have you seen Continue Reading →

#883 Do mermaids exist? I believe they do. I have ‘proof’.

mermaid on beach mermaids

In a previous post I introduced you to my friend Little Woo and her Follow Your Fetish series. Like me she really likes mermaids. You can read about her Mermaid Continue Reading →