The Stellas are singing and playing onstage. /

Can You Duet: Season 2, Ep. 5: Final Five (10)