Featured: Top of Home Page/Music/Reviews Brimstone Howl: We Came in Peace By Alan Brown / 30 October 2008