Leon Thomas is an American singer/songwriter who will release release his EP “Genesis” on Friday.

Advertisements