Quote Originally Posted by Mr.Nipples View Post
where is this?
I think that's the LA Zoo.