Tagged: World Series

Chicago Cubes

While we were in Italy, we heard the news about the Chicago Cubs World Series win on the radio. Of...