Bill Gordon

Bill Gordon

Having fun and answering tough questions at the meeting.