340 Power on the track

Please tell me it's a street car, too!
It is/was, cam and gears not to street friendly at this point.