Published On Premiered Oct 5, 2024
Taken at Shanghai Balboa Weekend 2024 over National Day Holiday.
Visit shanghaibalboaweekend.com for more information.
Music DJed by Yulia Valieva
SBW2024 Video Team:
Master Lu, Chaochao and Adair Bai
show more