Sheridan just released his second studio album titled, “On Myself” to all major streaming platforms just a few weeks after his successful first press release which included a high quality rollout of impressive CDs with accompanying hand written notes. An east coast artist from the 607 area of Upstate New York who lives a majority …