Stephen Jones: On New Amenities @ The Star
Stephen Jones talks with the media from the Omni in Frisco about the exciting new amenities at The Star.
Stephen Jones talks with the media from the Omni in Frisco about the exciting new amenities at The Star.