yeah you do have to sign a waiver, the place is a pretty good size just the track itself is narrow, no room for error! if you break before stagging then their's an exit behind where we were filming.
here's another video from there, first time at the track w/ my car:
mustang first time at the track