This is the promotional Video that was shown on the big Screens in China during the TV Shows

Have fun watching it

made by Smasher

visit http://manaflask.com for more information about this trip (and pictures!!!zomfg ocf)

Scroll to Top