ORCHID haben zum Titelsong ihrer kommenden EP Sign Of The Witch ein Video veröffentlicht:ORCHID Sign Of The Witch Lyricsvideo bei YouTube.
Sign Of The Witch erscheint am 17. Juli 2015.