Houston, We Have a World Series

Publish Date: Oct 20, 2005, 12:22 AM ETDuration: 07:12
Rating:
(21 Votes)

Astros Advance to First Ever World Series