New Guy from Oklahoma
Welcome to the Forum.
Great place for Info & help.
I also live just South West of Tulsa.
My Son & I race a Notch back 1967 Barracuda & a 1971 Demon.
Glad to see another Okie on board.
Print