The video captures a close-up scene inside a restaurant kitchen or display area, featuring several roasted ducks suspended from hooks above a metal tray. The ducks are perfectly cooked, with a rich go... More about Peking Chef →
Video Transcript
oh yeah