Image 1 of 1

Sunshine Anderson 246.jpg

Sunshine Anderson in concert at the Smirnoff Music Theatre in Dallas, Texas on June 17, 2001.  Photo credit: Presswire News/Elgin Edmonds
twitterlinkedinfacebook