Our Strange Skies
15 - The Aveley Road Abduction
When you think of the term "alien abduction" there are a handful of cases that may come to mind. Betty and Barney Hill, Pascagoula, Travis Walton. These are the holy trinity of abduction cases. They're also all American. Sometimes it feels as if this phe