Music Videos June 2, 2018 Video: Lor Twin “Shit Talkin” Baltimore native makes his DGB debut with his new video.