Nope but there are a few RCR 'products' around Texas now so you might be able to see something around.
In all honesty it's best to just go to Detroit and see Fran's shop. I will be but I'm still getting settled here before I can. In a few weeks/months I hope to get down there myself.