Where can I see the series Life?

Where can I see the series Life?

You are able to stream Life by renting or purchasing on Amazon Instant Video, Google Play, iTunes, and Vudu. You are able to stream Life for free on NBC.

See also  What is Opus Latin for?