Enlighten me: what do you mean by "Soul Patrol"?
Wow!!! You do need to be enlightened. lol. He is Taylor Hicks from the number one family show in America "American Idol."
I have never watched one minute of Idol which is no small feet living in the belly of the beast (i.e. Hollywood, CA.)
And, yes, I'm proud of that ;)
You enlightened me too. Never heard of him.