DeNooyer Performance/Redline Motorsports GM Performance Parts Show Car PRI

you are right. Raymond Road. I grew up on that road. it is secluded and it was blocked off. Great place to film.
dan