Watts Towers in Los Angeles: History, Tours and Pictures

The Watts Towers is one of the those places I knew very little about before actually making the visit. It kept coming up whenever I would do research on the best places to see in LA but there was not a lot of information or photos on it other then just recommendations to go check […]