Behold the worlds quickest “Street Legal” vehicle… it’s a 98 pickup
Over the pond the term “street legal” might mean a little less than what would be...
Read MoreA quarter mile in less than 7 seconds is a mean feat for any car let alone a 3,500 pound street legal 1966 Vauxhall Chevrolet Nova. Larry Larson’s Nova is propelled by a twin-turbocharged 565 cubic-inch big-block...
Read More