Strike Back: Vendetta UK air date set for 25th February – see some first look images

Strike Back: Vendetta (Season 8)