Thursday, November 27, 2014

All our buses are equipped with a 40 inch LCD tv that shows the sites of Dallas throughout the tour


All our buses are equipped with a 40 inch LCD tv that shows the sites of Dallas throughout the tour, we include a personal standing narrator / actor who will introduce you to all the cities features 


No comments:

Post a Comment