Across the pond
Oct 20, 2015•3 min
Episode description
Are London and New York separated by a pond? Learn this expression people say on both sides of the Atlantic
Are London and New York separated by a pond? Learn this expression people say on both sides of the Atlantic