Address by William Hayhoe Jr., Taking Offense, Michigan Camp 2018

Address by William Hayhoe Jr., Taking Offense, Michigan Camp 2018