Americans worry about travel nightmares on July Fourth weekend

0 2,860



Storms in the Northeast are one reason flights have been canceled and delayed. WATCH THE FULL EPISODE OF ‘WORLD …

source

Leave A Reply

Your email address will not be published.