The Legendary Orlando World Street Nationals Returns
Ozzy Moya, the new operator of the famed Orlando Speedworld Dragway, confirmed that the legendary World Street Car Nationals will make a triumphant return in 2013, with a date of November 8-10 scheduled.