Troy Tirapelle

Troy Tirapelle at the 2016 Monterey Coaches Clinic of Champions.