Thomasville Speedway

This Place is located in Georgia. That's all.