POSSIBLE ALIEN ABDUCTION OF 3 FRIENDS IN NEW JERSEY
JULY 20, 1977 McKEE CITY, NEW JERSEY
I was driving with two other people in my car and we were coming home from the store. We saw a enormous red sphere in front of and over our car.
The height seemed to be about 500 to 800 feet above us…
13421 days ago