David Chisholm
David Chisholm

David Chisholm

David programs movies, reads comics, listens to heavy metal, cooks noodles, walks dogs, and participates in whatever insanity his kids come up with.