Bentley was on the verge of kicking me out of the driver seat of the truck for a thrilling ride down the track, but his concentration kept slipping away. A flurry of mischievous squirrels darted around, their playful antics and chattering voices making it impossible to stay focused. Each moment spent watching them was a distraction, and he couldn’t help but chuckle at their antics, wondering if he’d ever get to drive.
Lead Foot City® is America's Automotive Theme Park. Located in beautiful Hernando County FL., known as Florida’s Adventure Coast! Lead Foot










