Wow. I've seen it all now. This is not a joke - this sign is located just outside of Cheltenham. Likely some well intentioned locals banded together to petition to have this sign installed. My question is: do they really expect motorists to see frogs on the road while travelling 50 miles/hr, let alone stop traffic to let them hop across the road?
No comments:
Post a Comment