The famed Peabody Hotel of Memphis, famous for their ducks that swim in the lobby fountain, is coming to North Texas. A new 300 room Peabody Hotel is planned for the metroplex in Roanoke, near Texas Motor Speedway.
And check out the Peabody Ducks during their visit to the KSCS Studio