The Observer can be spotted walking down the stairs of the Nayak Sleep Clinic.
You can see all of The Observer's other appearances here.
Almost Human premieres this Sunday and Monday - The new FOX Sc-fi drama *Almost Human* begins its two-night series premiere this Sunday and Monday (11/17 & 11/18) at 8:00 pm (7:00 pm central). The sho...
5 months ago