File:Melissa Benoist & Ruby Rose - Worlds Finest The CW