Leap frog?? Found these two outside my kitchen. When you look at them from an angle it’s one thing, but looking at them straight on...they actually look mean! [image deleted][image deleted] Post Comment Receive notifications Add a comment...