Comment on The Aliens did a little trolling
AnxiousDuck@feddit.it 2 years ago
Sounds like a twilight zone episode