Here's the video for "Beggin' Jesus," the first single from Love & Life by Ted Drozdowski's Scissormen, out July 31, 2015. Made by East Nashville artist Mike ...