Anti Ritual premiered a video for the song “No Second Earth”

Anti Ritual have released a video for their song “No Second Earth”. The track will appear on their debut EP which was be released through Indisciplinarian Records and Vendetta Records on April 28th. You can order it here.