Seventeen Magazine's New Star Showcase
New York City, New York - October 25, 2002
<< Back to Main Page