Walking on Sunshine
Episode 06
S3 E6:
Karl is shocked when he learns what business the Russians want to involve him in.
Walking on Sunshine