wearethemighty.com
Vultures are taking over a Customs and Border Protection radio tower
For a radio tower and surrounding buildings operated by US Customs and Border Protection near the Texas-Mexico border, vultures are no joke.