LOR is an American YouTube channel which has roughly 44 thousand subscribers. His content totals over 3.37 million views views across 24 videos.