It was the size/shape of a sparrow and one solid color, like a canary... except really, really green. Like radioactive tennis ball green.
I would like to know what type of bird it was but I can't find anything on Google. I know I wasn't hallucinating or something because a guy who was standing nearby saw it too and he was like "What the hell???"
1. What the hell?
2. Have you ever seen something *~unexplainable~*? What was it?