For all those pop culture freaks out there, Aaron Harvey noticed something intriguing in the latest trailer for the new Star Trek film that opens May 8, 2008. A building labeled Tagruato, which is a fake corporation that first appeared in the Cloverfield film (2008).
More info on what Tagruato
Leave a Reply