Allan Clelland_Goddard “Boy in the Mirror”

Allan Clelland_Goddard “Boy in the Mirror”

Posted On: March 5, 2011
Posted In:
Comments: No Responses

Allan Clelland Goddard, former resident of  Trinidad-Tobago, has been singing in competitions for several years.  Allan recently won a contest which awarded him the opportunity to sing the National Anthem in Orlando Florida!

Listen as Allan as he sings his version of “Man in the Mirror”

[button_round color=”orange” url=”http://rivenmaster.com/category/maleartistsa-l/allan-clelland-goddard/”] Read more about Allan Here! [/button_round]

Share