PinEntertainmentFilmShort Stop….With Debra LambShort Stop….With Debra Lamb Turning up at a homely flat in South London to meet Hollywood actress Debra Lamb for... Read More