Betty White and Slash Make the Perfect Pair in L.A. Zoo Ads

By David Kiefaber on February 29, 2012