In 1986, a Houston scientist and his family defected to the Soviet Union. Today, his son is a director of Super Bowl beer commercials and blockbuster romances.
Share this post
The Lockshin Conundrum
Share this post
In 1986, a Houston scientist and his family defected to the Soviet Union. Today, his son is a director of Super Bowl beer commercials and blockbuster romances.