Sebastian Delgado's highlights Carter High School

Sebastian Delgado's highlights Carter High School

Published last week4 views

Watch this highlight video of Sebastian Delgado of the Sunset (Dallas, TX) football team in its game Carter High School on Sep 15, 2017