Sep 15, 2011
Kids are so adorable. They ask questions we aren't brave enough to and they can't tell the difference between dreams and reality. Small town pastors are so adorable. They comfort people in their community and can't tell the difference between their kids' dreams and reality. And they write books about it.
When he was...