Total Drama The Ridonculous Race - New Beijinnings (Clip 2)

AD
New Beijinnings (Clip 2)

Total Drama The Ridonculous Race

New Beijinnings (Clip 2)

The teams try their best to eat local delicacies in Beijing.