Reviving the Beast: How 'Impalasaurus' Shattered Drag Racing Records with Its 632ci Heart
Discover how the legendary 'Impalasaurus', a wild 1960 Chevy Bel Air with a 632ci engine, continues to dominate the drag racing scene, recording 8-second ETs.
June 12, 2024