Tag Archives: Terra Lightfoot

Image

Terra Lightfoot, from Ontario, Canada, hits my ear as a cross between Melissa Etheridge and Heart. While I am not a huge fan of either of those acts, in this case, two wrongs do make a right.