What could this be? on top of a street light post 6
Maybe radar for judging traffic load; or maybe it’s part of a toll pass system
Reply
Next
Maybe radar for judging traffic load; or maybe it’s part of a toll pass system