Semifinals – season 12

The ladies perform The fellas perform On to the finals  

Read the whole thing