A man invites his friend over one night to show off his latest invention: a trap for catching aliens.
MoreLess Releases