Travel Vlog
December 21, 2024
Exploring Chongqing, China. The World’s Most Futuristic City? Christopher Martin and I set out to capture Chongqing...