340 Power on the track

Please tell me it's a street car, too!