Bigest vulture?

@oarnamav (2708)
India
January 17, 2007 3:42am CST
Which is bigest vulture living on the earth? can you name it? It's habitat? Location?
1 person likes this
1 response
@sajodude (117)
• India
20 Jan 07
The Name:- "Nuclear weapon". The Habitat:-Eats away peace of people. The Location:- In Seven countries at present.