Karen Chen Falters in Free Skate - NBC 7 San Diego

    Karen Chen Falters in Free Skate