How to Tech What does LRT and LLC mean on Twitter? Sources from Nerdschalk • MSNBC on Youtube • Published 4 years ago