Who is the Cinderella team of the Women’s World Cup™? Aaron West weighs in

Video Details

According to Aaron West's Twitter poll, Netherlands is the most popular FIFA Women's World Cup™ Cinderella pick.