Moment From Resident Alien S01:E07
Down on his luck alien Harry sneaks into Max's bedroom to ask him how he was able to see his alien technology. Max tells him he can see a green glow emitting from the technology.
Fearing he's facing failure, Harry enlists an unlikely ally to help find his ship.
Tags: Syfy, based on comic, alien, fish out of water, dark horse comics