NASCAR legend Greg Biffle saves stranded hurricane survivor
- Posted on October 3, 2024
- By Daily Mail
- 3 Views
NASCAR legend Greg Biffle saves stranded hurricane survivor
NASCAR star Greg Biffle, 54, captured the remarkable moment he spotted a stranded man waving a mirror around in the depths of North Carolina mountains on Wednesday.