Mel Taylor

Mel Taylor

Want to know more about Mel Taylor? Get their official bio, social pages & articles on iHeartRadio!

 

VIDEO: Say cheese-tah!! 2 Cheetahs climbed on hood of Safari Land Cruiser

Say cheese-tah! Two camera-loving cheetahs climbed atop a safari Land Cruiser in this wild video out of Kenya. The majestic animals basked in the spotlight for 20 minutes — to the delight of wildlife photographer Paul Magahi, who snapped through the SUV sunroof.


101one WJRR Podcasts

See All