1. Home
  2. Things
  3. Memes
  4. Miscellaneous
  5. world series masterpass ad

"world series masterpass ad"

Definition #1 for "world series masterpass ad"

World Series Masterpass Ad refers to a CGI advertisement which was displayed onscreen during Game 2 of the 2017 World Series between the Houston Astros and the Los Angeles Dodgers. A glitch caused the advertisement to obscure an Astros player?s head as he made a catch, leading to jokes about the moment on Twitter.


© Anyterm LLC All rights reserved 2019. Terms of Service | Privacy Policy |