Ken Owens battles himself on his new free single called “Myself vs Myself.”

Follow @IamKenOwens on Twitter