ENCINITAS, CA — Fall meteor showers are just getting started in Encinitas and Southern California. The Draconid meteor shower is now past its peak …
ENCINITAS, CA — Fall meteor showers are just getting started in Encinitas and Southern California. The Draconid meteor shower is now past its peak …