David Leach

David leach is a sophomore at Notre Dame Prep. He was born and raised in Arizona. He likes to go snow skiing and and boating when he can.