TRENDING IN HTOWN: What are your biggest pet peeves when traveling?

91 views · Published 20 December 2018 · 2:31 · Indexed 7 October 2026

Channel: KHOU 11 · 2018 · People & Blogs

Watch on YouTube

More than 100 million Americans will travel this holiday season, according to AAA, and means having to cope with a hectic experience.

More from this channel