Anybody have any idea what on earth this device is all about ? Its got wheels, reflectors, springs, wires, and sits atop a utility pole.

Leave a Reply

Your email address will not be published.