76

Carlos and Sarah's first date turns out to be a disaster! What exactly has happened?

Written by Chris Rose.

Subscribe to Learn English | British Council