Whether Diecast are still active as a band remains in question, but there is video footage of the Boston Massachusetts Metalcore quintet recording back in 2016. Their last album was 2006’s “Internal Revolution” which sold over 80,000 copies via label Century Media. Not bad for a band who made their name with their sophomore album