Translate

North Park Mall Santa in Dallas Texas

If you grew up in Dallas, you know about the North Park Mall Santa, the PhD Santa.  Yes, Virginia, everything is bigger in Texas.  This is a lecture he gave a few years ago.  It's a beautiful brainy Christmas thing!

Living of Cancer

Everywhere I turn there seems to be a new successful cancer treatment.  A few weeks ago it was Proton Therapy , and just yesterday a pill th...

Thanks For Being!

Thanks For Being!