african buffalo wtf fun facts December 4, 2015 by WTFFF Master African Buffalo – WTF fun facts Advertisement Related