Castro Valley

Shutterstock

Is That a 60-Foot Cell Phone Tower, or Are You Just Happy to See Me?

Residents of Castro Valley, California, demand a redesign of a phallus-like cell tower.