Invasion of the Reptoids is a 2011 Sci-Fi/Horror film written & directed by Ted Moehring.
More at Wikipedia.
Director: Ted MoehringDistributor: Alpha Video DistributorsRelease date: January 1, 2011Running time: 75 minutes
External links: IMDb