Sisters and brothers from the stars we love you!
It seems they put in another appearance, but it’s not the first time, apparently.
Sochi seems to be a favourite haunt for these frequent fliers!
They certainly put on a show in London—right on live TV and the announcer didn’t react at all.
I was hoping they’d be back. ~ BP