New MusicThe Bastard Rain – John The Revelator John The Revelator is from The Bastard Rain's new single taken from their forthcoming album 'Of Stolen Birds' on Drunken Lust Records.Read More