North Texans spot satellites in the sky Wednesday

Starlink satellites were flying by North Texas on Wednesday night.

Featured Videos