There is likely no more romanticized closed drag strip than the famed Lions Drag Strip that operated for more than a decade in the Long Beach, California area. Operated by guys like Mickey Thompson, CJ Hart, and Steve Evans, it stands as a near mythical place for guys like us who were never there to […]
More...
More...