The Jalopy Journal
Vickie Wood is till alive an living in Port St. Lucie, Florida. You may be able to contact her thru the Living Legends of NASCAR in Daytona Beech....
Separate names with a comma.