Some people are going to love this one, some people are going to hate this one…” says vocalist Carson Pace of The Callous Daoboys’ new single Lemon.