The picture was taken along the Long Trail in Southern Vermont, today, April 24th.
( Mystery Plant!Collapse )
My brother and I can't remember this show, which was more like a short. We would have watched it on American TV from Canada.There was a chimpanzee dressed in (I think) a plaid jacket as a newscaster. I don't know if it was something from Lancelot Link. I tried Googling, but either I get Lancelot Link or chimps in the news. Does this show ring a bell?