IDOL's resident cool kids, Jessica Meuse and Caleb Johnson teamed up to perform "Beast Of Burden" by The Rolling Stones.

IDOL's resident cool kids, Jessica Meuse and Caleb Johnson teamed up to perform "Beast Of Burden" by The Rolling Stones.

Share