Turn Off The World, the brand new album from German thrashers The Very End, is now available for streaming at AOL music. Check it out and let us know what you think. Turn Off The World, the band's third album which has already seen its release in Germany and Europe, will see its release today, November 27th in North America. More details about the album were earlier reported here.