We unfortunately do not have a biography for David Broadhurst. Please consider contributing one.
The Matthew Shepard Story
Logan Shepard - age 12