Japan's conquering sons X Japan released a new single, Born To Be Free, on October 13th. The track is featured a Japanese trailer for the new Clive Owen movie, Last Knights, released in North America earlier this year. Check it out below along with a full length audio version of...