Creepy Mannequins Filled Stands in Taiwan as Baseball Season Kicked Off
Featured 04/15/2020
Since fans can't see games in person, the Chinese Professional Baseball League put cardboard cutouts, mannequins, and robots in the stands, resulting in the weirdest baseball game ever.
Advertisement
Comments