Naval Radio Facility just north of Imperial Beach. Giant
antennae is often referred to as "The Elephant Cage" or "Dinosaur Cage".
June 29, 2008
Naval Radio Facility just north of Imperial Beach. Giant
antennae is often referred to as "The Elephant Cage" or "Dinosaur Cage".
June 29, 2008