New photos of the odd aerial craft have emerged. They were reportedly taken on May 16, 2007in Capitola, CA. Visit Earthfiles(1) to view the images and a sighting account.
Prof. Stephen F. Cohen analyzed the volatile state of US-Russia relations. Followed by writer Chris Alexander on the history of horror films.