thctara: Ripping the Mighty Chalice. Can anyone confirm that Jay Byrd is the artist? I was told the
thctara: Ripping the Mighty Chalice. Can anyone confirm that Jay Byrd is the artist? I was told the guy previously blew for US tubes, based in Berkeley. -- source link