Australian Michael Lee performing “I’ve Been Loving You Too Long” on American Idol.

About The Author
Castina