EMBED </>More Videos

Rebecca's dumplings ... just like her grandmother in China used to make! (WPVI)