John David Anderson
2015-07-19
John David Anderson is hardly ever called John David Anderson. He is called Dave by most people who know him, John by most people who don’t, and Poppy by his daughter. His cat calls him yeowl and his mother calls him at least once a week. If he was aRead More →