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