Eddy and Steve discuss Meghan Markle's sister

Eddy is out and about on a pedicab in London.