See Nichole ALDEN page for actual info. Read more on Last.fm
Alden was featured in the movie The Fog.