Nationals troll Astros while watching World Series Game 7 comeback win (Video)

Astros