Mayor Harold Todd is a fictional character portrayed by Gary Hetherington in the TV series Supernatural.
They appear in 1 episodes out of a total of 327 aired
Episodes1
Route 666
episode S1.E13 january 2006Dean is contacted by an ex-flame who asks him for help when black men in her hometown are being murdered by a driver-less racist truck.