I've seen the site & trailer too. It looks like a sneaky lowish budget Equilibrium type. Looks great, as does Kate in that nice leather gear Don't have any idea where it came from tho?