hoofprint.net
Davidson invests extra hours, goes without a prep, to give back to BHS - Hoofprint.net
Buffalo High school-Devin Davidson regularly arrives and leaves the school with an empty parking lot