Family claims 10-foot aliens landed in their back yard

WATCH ON YOUTUBE