Full Throttle Farm Airport

Small airport in Clayton, Delaware, United States.