Showing posts with label Kristi Yamaguchi. Show all posts
Showing posts with label Kristi Yamaguchi. Show all posts

Wednesday, April 20, 2011

Kristi Yamaguchi Power Workout

Sophia reviewed this for The Dallas Morning News. Short answer: thumbs up. You'll need subscriber or member access to read the whole thing here.