Perfect Effort - Enter the Arena

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.