Francis Pharcellus Church

Yes Virginia Santa Claus

Finally! Here’s What the Saying ‘Yes Virginia, There Is a Santa Claus’ Means

One news editor reminds us to never stop believing in miracles.