El 19 de junio de 2007, la banda editó su tercer LP, "Mongrel".