Darryl Starbird's National Rod and Custom Car Hall of Fame Museum
On today's episode of the Only in OK Show, we discuss Darryl Starbird's National Rod and Custom Car Hall of Fame Museum in Afton, OK. The National Rod and Custom Car Hall of Fame Museum is located on Highway 85A an hour northeast of Tulsa, Oklahoma. The 40,000 Sq. Ft.…