Back to all posts Craig Elkin's new video "Jim Lauderdale Has Taken My Spot" Ex-Huffamoose frontman and all around funny man, Craig Elkins explains what happened to his career while Stereo Embers Magazine makes the song their Track of the Day!