Vulture gets a dose of Karma!

Look like he broke his wing?