I saw it, and thoroughly enjoyed it. Just nice to see some new episodes. That cobra hood gas tank is going to look sweet. Thought Carroll looked frail, though.
Doesn't surprise me in the least with the "test drive"... Good air time and press for Unique, and what the hell, if Pop breaks anything, he can surely pay the price to have it replaced!!!
Not exactly what you'd see a "man on the street" get away with!
Bud