NitroX
(.700 member)
13/06/14 01:19 PM
Re: World record cape buffalo
Quote:
Any details on where that beauty came from, and when?
Manyara in Tanzania. Lion kill.