Mum discovers her 4-year-old used to be an 18-year-old soldier named James.

We don’t know what to believe anymore.

A four-year-old boy called Edward Austrian had been complaining of a sore throat since his mother can remember. He also can’t stand grey, drizzly days, apparently.

Around this time, the little boy began referring to his sore throat as his “shot”. His mother thought nothing of it. After all, kids mix up their words all the time.

Doctor after doctor led to an unnecessary tonsil removal, which then led to an unexplained cyst developing in Edward’s throat. His parents were understandably worried.

But then something strange happened.

Edward started telling his mum detailed stories from WWI – things a four-year-old wouldn’t be able to absorb and remember from a TV show or movie.

He spoke of life on the trenches and the day-to-day goings on of the war. And then… one day… he told his mother a graphic story of being shot in the throat and killed

“My name was James. I was 18 years old, in France,” he told his parents.

“We were walking along through the mud. It was damp. It was cold. My rifle is heavy. I remember looking out and seeing trees and then there was desolation. I heard a shot come from behind. It went through someone else, hit me square in the back of the neck and I felt my throat fill with blood.”

Let’s remember this kid is FOUR YEARS OLD. So that’s not the kind of thing he would learn from the Wiggles, right?

You can watch Edward’s story below from the 1.36 point.

Be warned: You’re probably not going to sleep tonight.

For more ghost stories… 

It’s the stuff of ghost stories: A skeleton tea party has been discovered in a river.

Horrifying ghost baby photobombs couple at wedding. Nobody ever sleeps again.

The latest ghost photobomb is standing right behind a little girl.