H Harcore2112 New Metal Member Aug 24, 2011 3 0 1 Aug 24, 2011 #1 Hey, has anyone heard of the band "Wraith of Orchids" from Georgia? I found a video of them on youtube playing Working man, really badass Last edited by a moderator: Nov 20, 2015
Hey, has anyone heard of the band "Wraith of Orchids" from Georgia? I found a video of them on youtube playing Working man, really badass