Steve,
I totally agree with your post #1 these full sized 7 liter beast are absolutely awesome and a true spectacle to see. Great footage
Here is some newer footage of a 7 ltr Galaxie at Goodwood and you can see the driver working the car.
I sure would like a drive in one of those babies