A man invites his friend over one night to show off his latest invention: a trap for catching aliens! alien Friend Invention Trap VimeoFollow and Support the Filmmakers @thetrapshort Similar Shorts You Might Like The TrapDaily Pick Feed HerDaily Pick PrideShort PicksEl Lienzo