ajcolson , 7 hours ago An alien made human trap akin to human made mouse traps, except they aren't baiting us with any delicious food.
An alien made human trap akin to human made mouse traps, except they aren't baiting us with any delicious food.