Mike Doughty has been spotted in many Towns Posted by Jesse | Nov 9, 2016 | Artist Updates, Current Projects, Mike Doughty | 0 | Mike Doughty is in the midst of a seven week promo run around the country, stopping along the way for radio instudios and instore performances. Check out “I Can’t Believe I Found You In That Town” from his set at Rough Trade in New York City…