Cincyborn | The Beast Construction (1978) & Test Rides (1979) @dscheibenzuber | Uploaded April 2017 | Updated October 2024, 3 hours ago.
The Beast under construction back in 1978 and the test ride footage back in 1979.
The Beast under construction back in 1978 and the test ride footage back in 1979.