0
Anonymous
The race track Laguna Seca is located near Monterey, California in America. It is 2.238 miles long and is 180 feet in width. It is where the Grand Prix takes place.
Wiki User
Chat with our AI personalities