Life

iSteve, Funny or Die’s Steve Jobs Biopic, Gets a Teaser Trailer