Snapped a rad photo of some ominous turkey vultures in Texas the other week!

Snapped a rad photo of some ominous turkey vultures in Texas the other week!