I was driving through Austin yesterday and there appears to be a sign on top of the stop lights that face up. To thin to be a solar panel. Are they for airplanes to see what road they can land on? Just found it interesting. If anyone has any insight let me know.






Related Articles
No user responded in this post
Leave A Reply
Please Note: Comment moderation maybe active so there is no need to resubmit your comments