Loading Video…

This browser does not support the Video element.

Betsy Ross's house in Philly where the first American Flag was made

Ruben and Sally toured Betsy Ross's house on Wednesday before Game 4 of the World Series