Een nieuwe powerhouse productie van de Amerikaanse hardrock band Vandallus. Het is alweer het derde album