lubarascheff.com
Christmas at the A&W
A stranger traveling through town talks to a woman in an A&W on Christmas Day. He mysteriously vanishes in a blinding flash of light on his way out, leaving the woman and the sole employee perp…