On tour promoting their February release, The Psychedelic Swamp, Dr. Dog stopped by Terminal 5 in New York City’s Hell’s Kitchen neighborhood to play two sold out shows last weekend. Having heard a few of their songs previously, I wanted to check out the live chops of the six-piece Pennsylvania-born rock band with the funny name. […]