Type Title Author Comments Last updated
New Sighting July 11, 2014 Pacific NW 15 miles off Oregon Washington coast. Air Raid 2 5 years 10 months ago