Be prepared because most anything can happen eventually!
See All 380 Episodes of "Table Talk with Dr John"