Glen Urquhart

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

SourcedEdit

Last modified on 19 March 2014, at 21:11