Mariachi band in Shanghai(China)

Live from Expo Shanghai, China.