Where is the snow leopard in this photo!? Toronto, ON, Canada / 102.1 the Edge Morgan Law November 29, 2017 08:29 am There is a snow leopard in this photo and we want you to find it. Producer Tom and Intern Morgan have found it… But Mel is having some trouble. Wait...where's the snow leopard in this photo? pic.twitter.com/jLD9vYADUW— Tom Schenck (@thomasschenck) November 29, 2017 Optical illusions are the bomb.