Thatcher Ross: Rx, an EP Trailer LANJO May 3, 2018 Video Thatcher Ross: Rx, an EP Trailer A trailer for Arkansas-based music artist Thatcher Ross, in advance of the release of his EP.