United passengers say they were stuck on Newark tarmac for 7 hours during severe weather delay

United passengers say they were stuck on Newark tarmac for 7 hours during severe weather delay

No comments

Read more