KABB-TV is the FOX affiliate in San Antonio, Texas, without doubt the most unique local news broadcasts in the city.
969 days ago
Behind the scenes of #FoxNewsFirst during our coverage of the rain:
Realtime comments disabled
Copy & paste this code into your website
©2014 Twitpic Inc, All Rights Reserved