New grads at Shandong University in China decided they wanted to do something fun and memorable. They most certainly did.
Read more...