Vultures: To The Rescue?

The trailer for the fourth episode in our new series of Vultures.