Texas Rangers fans bask in glory of World Series win

2023-11-04 1

Texas Rangers fans have turned out in force following their side's World Series win.