Did anyone see Todd Taylor last night on ABCs new primetime show, "101 ways to get kicked off a game show"?
Looks like it was filmed at Castaic Lake? The Nordic featured in the opening of the show was moving. When he made that first pass he must have been running close to 100mph. I think that has the Teague 800 in it.
I can't imagine being strapped in backwards and going for a free "thrill" ride with no way to self-release.