Chris Dodkin
West Coast Correspondent
Dog Beach in Del Mar - the place all the local dog owners go to let their dogs splash in the surf!
Then the spaceship landed, and as I cowered beneath it, I got this shot...
Then the spaceship landed, and as I cowered beneath it, I got this shot...
Last edited: