Kevin Mahoney has played in some pretty diverse bands over the years. Some of those bands are Roses Are Red, Heavy Hearted, Hit The Lights, Holy War, and Joywave. Kevin is originally from Rochester, but currently resides in Nashville. We talk about all of his bands, as well as some important current events.