Is This Mars Or North Texas?
A heat advisory remains in effect until 7 p.m.

More Videos