If there is one place that has long captured the hearts and imaginations of drag racing fans from around the globe, it is Lions Drag Strip. Operated from 1955-1972 the place is viewed by many as the greatest drag strip that has ever existed. It was right in the thick of things during the great [...]
More...
More...