This Land Presents: Dead Sea Choir – “Nemesis”

by Stuart Hetherwood

04/06/2017

Dead Sea Choir performs ” Nemesis” at Church Studios in Tulsa, OK.