The U.S. Customs and Border Protection has identified a mysterious balloon that fell from the sky in north Texas.
The agency confirms the balloon is a radar system that broke free Monday afternoon around 3:15 p.m. on South Padre Island.
It was found Tuesday hundreds of miles away near Quinlan in Hunt County…