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