Well, it's been years, but here it is.
I got it running, limited the throttle, and let my son drive it.
He absolutely loves it...but unfortunately, about 2 minutes after this picture, the peerless differential broke.
Does anyone have one? He feels so bad, he thinks he broke it.
Please let me know, Thanks.