what was the weirdest thing i saw today? two peahen's on the loose in pasadena. that's right. we were just walking along down green street when we happened upon them. they were blocking traffic as they trotted around the street. and when they finally made their way out of green and onto the sidewalk - they proceeded to fly up and land on the ledge of the nearby building.
i have NO idea how they got there or what they were doing...or how the will get back to some habitat more appropriate for them (who am i to judge - maybe they love tarantino's pizza - who doesn't really?!) but it was an interesting thing to see after dinner!