HomeWatch

Shocking Chinese AI Robot - In the World’s Strangest City (Chongqing)

Joe HaTTab
6 months ago
0

Description

Inside China’s Biggest and Strangest City – Chongqing! Welcome to Chongqing — the largest city you’ve never heard of… and easily the strangest! Explore rooftop gas stations, bridges...

Related Videos

You may also like