Yelchin Statue Unveiled

A bronze statue of Star Trek: Beyond‘s Anton Yelchin was unveiled yesterday. The statue, created by sculptor Nick Marra and FX artist...