User blog comment:Jumping Melons56932/China Rising Trailer/@comment-24889418-20131205184341

This should of been uploaded two days ago. I'm dissapointed (yet greatfull) that I had to stop my revision to post this. Can we please be a bit more on the ball guys?