User blog comment:Golurk 88/Standing By: Modules/@comment-34603851-20181226070641/@comment-30076690-20181230165725

That's the FV4005, a BRITISH tank destroyer. Never really got developed though.