August 10, 2015 By Banks Lee Leave a Comment New show, ‘Thrill Factor’ debuts this week on Travel Channel Travel Channel is giving viewers a look at how thrill rides work with its all-new series “Thrill Factor,” and Busch Gardens Tampa gets featured in the first episode. [Read more…]