Please enable JavaScript to experience Vimeo in all of its glory.
from Taft School Premium
An overview of the Taft sports program. Go Big Red!