Now Showing: Royal Wedding
Tom and Ellen Bowen are a brother and sister dance act whose show closes in New York.