English At Work: Episode 13: The Imperial Lemon

English At Work: Episode 13: The Imperial Lemon

Anna's making her pitch to Mr Lime, but it's going wrong! How will she cope?

Anna's making her pitch to Mr Lime, but it's going wrong! How will she cope?