That's awesome! I love the wheels on the cuda in the background, they are for sure roadrace!
Cool story and keep us posted on the other stuff if you come up with any more information.
Matt