Postman Pat and the Beast of Greendale · 4:13am Jul 27th, 2023
Britain/Scotland has one of the worlds most famous myths, the Lock Ness Monster. I believe in here, let me know in the comments if you do; and if you believe in the rest of them.
Also, sorry these haven't been coming out on Wednesdays, I've been busy IRL and they keep slipping my mind.