Mooresville Race City is located in the shores of Lake Norman and is one of the best spots in North Carolina for racing and adventure.
Read more