I was wondering if anyone has ever visited the Cobra Experience in Martinez, California. I'm going to be out that way visiting my son at college and was planning to do the tour if it's good. The place looks amazing. I'm a huge Cobra fan, so it seems like the perfect place for me.
https://cobraexperience.org/