David McCarthy

David McCarthy is a character who appeared in the episode Futurist: Dylan McCarthy on 20th January 2012.