Wednesday, November 1, 2017

The Houston Astros have won the World Series for their first time, today on All Saints Day.

Houston needed a win after Hurricane Harvey.

No comments:

Post a Comment