Home / Biography / Michael Elwood

Michael Elwood

Michael Elwood is really a Texas-based singer/songwriter and an excellent lyricist.

Check Also

Rodrigo Leão

Assembling single compositions built by different inspirations, Rodrigo Leão built his own method of creating …