Hubbard talking to himself

Dick Hubbard campaign launch video.

Tagged:
38%
×