"Adversity" - DLS vs. Mater Dei 2000

Posted by PerfectEffort on Oct. 12, 2007

NOW AVAILABLE ON DVD! VISIT:www.perfecteffort.com. De La Salle High School in Northern California holds the longest winning streak in the history of American football.

Categories Sports

Tags football, highschool, delasalle

More Details »