Sports: Dash to the Finish

Two competitors sprint toward the finish line in the 100m Dash during the Walt Disney World Track and Field Showcase in Lake Buena Vista, Florida.
Dash to the Finish

Two competitors sprint toward the finish line in the 100m Dash during the Walt Disney World Track and Field Showcase in Lake Buena Vista, Florida.