Another Tuesday, another group of notable new releases. Check em out. Thrash metallers Battlecross are back with what so far sounds like another awesome release. Thrashing ... Read More