Here is another quick video of some of our highlights in Shanghai, China. Shanghai is an amazing place and we highly recommend a visit there!
Written by Lauren and Jeremy
Topics: Asia 2009
Here is another quick video of some of our highlights in Shanghai, China. Shanghai is an amazing place and we highly recommend a visit there!
You guys are too fargin’ funny!!!
Those dancing girls are too cute–maybe they need AM/PM Pepper there!