Fancast Video: Dancing With the Stars–Finale

052208-kristi.jpg

Did you miss Kristi Yamaguchi take the gold on this week’s American Idol? Catch her performance–and her perfect score–on Fancast.

The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.

,

Comments are closed.