Legal Street Racing in Orlando, Florida?
With the onslaught of street racing related crashes and deaths in the Central Florida area, mother’s and Florida residents have come together to create a place where people can legally race their cars in street racing style at a safe and sophisticated track. Why did Pete Madison the owner of Central Florida Road Course decide ...