Winery Dogs – Live in Buffalo
Reporting back from the awesome, awesome show at The Tralf music hall, Buffalo NY. I was fortunate to see the dogs three times this year and I liked this show the best. They sounded best (the venue seems to help), the audience was great and at the end the show was remarkable. Buffalo is Billy Sheehan’s home town, so he seemed super motivated to give he’s best and the rest of the band followed.