User blog comment:B214/Season 3 confirmed!!!!!!/@comment-5480911-20140724115633/@comment-23847729-20140728200652

JD probably stand for Juggernaut Drive. I definitely see that as being the main title. But who knows.

Where did you get the info on the title for the 3rd season, Gary299?