Meleni Smith now records under the artist name Polly A. Read more on Last.fm
Meleni Smith was featured in the movie Hitch.