In September 2005, Elton John and his band again performed the entire album (minus "Tower of Babel" and "Writing") in a series of sold-out concerts in Boston, New York City and the tour's final stop, Atlanta, in October. These "Captain Fantastic Concerts" were a part of the Peachtree Road Tour and were the longest concerts in Elton's career, many lasting at least three and a half hours. The songs from "Captain Fantastic" were aired by Capital Gold Radio in a broadcast taken from 16 September 2005 performance in Boston.