Glen Urquhart

Glen Urquhart is the 2010 Republican candidate for United States House of Representatives for the state of Delaware.

SourcedEdit