Click here to sign up for more stories about David.
Follow
Read thousands of Davidstories bysigning up!