Watched that a couple days ago, 1970 Barracuda
Outstanding place to enjoy those machines, enjoy and stay sharp, been 48 years since I have been on one, but it was a Northway 440 with a nice power chamber exhaust, my friend jumps over a crossing road on it, not me, not at 14 anyway, and I was hooked, but left the state of Hellonnoise about a season later..