The Bella Twins talk "Total Divas" on NBC's "New York Live" (4:20)

RelatedVideos