F1: Grand Prix of America unveils logo of the Grand Prix Organizers of the Grand Prix of America at Port Imperial released the brand for their event, the Formula One race will take place on the shores of the Hudson River in New Jersey in June, 2013.