Saturday, August 30, 2014

UFO on Newport Beach, CA, USA - August 29, 2014