Who Is Thatcher Ross? – Part One LANJO April 19, 2018 Video Who Is Thatcher Ross? - Part One “Introducing The Person.” Arkansas-based music artist Thatcher Ross speaks on his upbringing and journey to college at Yale.