.....Advertisement.....
.....Advertisement.....

The Two Towers

-A A +A
By John Severance

According to the Los Alamos Field Office, these water towers located at TA-21 off of DP Road will be coming down Monday. More details will be released later this week.