Sebastian Vettel’s visit to the Grand Prix of America in Port Imperial, New Jersey, where a new street circuit GP is set to debut in 2013.
Courtesy of Formula 1 Onlive Fans via Facebook.
Sebastian Vettel’s visit to the Grand Prix of America in Port Imperial, New Jersey, where a new street circuit GP is set to debut in 2013.
Courtesy of Formula 1 Onlive Fans via Facebook.