Shibutani siblings win bronze in winter Olympics
US figure skaters Maia Shibutani and Alex Shibutani have won bronze after an emotional performance that stole the hearts of their audience.
Shibutani siblings win bronze in winter Olympics
US figure skaters Maia Shibutani and Alex Shibutani have won bronze after an emotional performance that stole the hearts of their audience.