Trailer for The Chinese Rice Krispies Square.
As mopeds bleep their horns and trundle by, onlookers huddle street-side in the small town of Gaoqiao, China. They watch transfixed as a humble street prepares what resembles our classic Rice Krispies squares with laid-back, happy-go-lucky flair. Warning: Prepare to salivate!