Steel City Hobbies checks out local tracks in Naples, FL.
Steel City Hobbies stops in Naples, Florida to check out an off-road outdoor track. This track is located in South Eastern Naples in a park. The track has a very nice driver’s stand with access to power and water.
Leave a Reply