10 years agoScotia Female Leopard - Year 2, Independence - 15: Walking Past Africam, Dodging A HyenaRob The Ranger Wildlife VideosVerified
3 years agoUnlawfully Detained for Recording in Bradly IL - "Did You Tell Your Dog To Get Aggressive With Me"Freedom Unchained