Glenn Leonard singing on stage, washington dc portrait photography Former Temptations member Glenn Leonard sings onstage at The Carlyle Club in Virginia.