Cisco Takes the Floor in New The Flash Episode 6.05 Promo