H HCPAC350 New member Mar 19, 2009 #1 I found a couple of Youtube videos of her singing and it appears that she was on a show in a Spanish speaking country. Is this true?
I found a couple of Youtube videos of her singing and it appears that she was on a show in a Spanish speaking country. Is this true?