Check out this clip to hear all about a new groundbreaking Train that was just constructed in China, a nightmare driving stpry, and much more!