WHISTLE STOP: Disney Channel musical favorite "Choo-Choo Soul" takes the stage Sept. 27, 2007 at the Disney-MGM Studios for a "Playhouse Disney in Concert" performance. It is all part of a special concert series that continues at the theme park through Oct. . . .

More...