Who Is Thatcher Ross? – Part Two LANJO April 26, 2018 Video Who Is Thatcher Ross? - Part Two “Introducing The Artist.” Arkansas-based music artist speaks on discovering music, recognizing his passion and developing his own unique sound in recent years.