Episode dated 21 February 2017
- Episode aired Feb 21, 2017
Alvin Ailey II American Dance Theater performs; the family that lives in the mansion where The Bachelor (2003) is filmed.Alvin Ailey II American Dance Theater performs; the family that lives in the mansion where The Bachelor (2003) is filmed.Alvin Ailey II American Dance Theater performs; the family that lives in the mansion where The Bachelor (2003) is filmed.