Her twin sister , Kristen , placed third in Division B herself .
Her twin sister , Kristen , has been lauded by Glenn for her speed , power and power tumbling skills .
Her twin sister , Kristen , placed third in Division B herself , and has been lauded by Glenn for her speed , power and power tumbling skills .