Diablo Royale Heads To Snitch siteadmin August 9, 2007 Tour No Comments This is one of the newer clubs in NY. As we are all GNR fans it was cool for us to get on stage here. Duff McKagan is one of the owners. Aside from that, the gig went great and our friend Lindsay Ryder was tending bar. By siteadmin